问题详情
在函数体中,关于数据定义语句和非数据定义语句(即执行语句)的位置,下面说法正确的是()。
A.C89标准:所有数据定义语句必须在任何非数据定义语句的前面
B.C89标准:有些必须放在前面,有些可以放在后面
C.C89标准:没有要求
D.C99标准:所有数据定义语句必须在任何非数据定义语句的前面
请帮忙给出正确答案和分析,谢谢!