已知函数f1调用函数f2,若要把这两个函数的定义放在同一个文件中,则下列选项中正确的是( )。
A. f1必须定义在f2之前
B. 若f1定义在f2之后,则f1的原型必须出现在f2的定义之前
C. f2必须定义在f1之前
D. 若f2定义在f1之后,则f2的原型必须出现在f1的定义之前
查看答案
关于变量的作用域,下列说法错误的是( )。
A. 在不同函数中可以定义名称相同的变量
B. 函数的形参是局部变量,只能在该函数的函数体中使用
C. 在函数体中定义的变量,只能在该函数的函数体中使用
D. 全局变量与局部变量同名时,默认使用的是全部变量
关于变量的存储类型,下列说法错误的是( )。
A. 函数形参默认为是自动变量
B. 全局变量默认为是静态变量
C. 局部变量没有缺省值
D. 静态变量具有缺省值0
有如下程序:#includeusing namespace std;int i=1,j=4;int main(){int i=8,j=i;cout<
A. 81
B. 88
C. 18
D. 14
下列关于一维数组的定义语句中,正确的是( )。
A. int n=10;int a[n];
B. int b[ ];
C. const int m=5;float c[m];
D. const float k=5;int d[k];