若用数组名作为函数调用的实参,传递给形参的是( )。
A. 数组的首地址
B. 数组的第一个元素的值
C. 数组全部元素的值
D. 数组元素的个数
若程序中定义了以下函数,并将其放在调用语句之后,则在调用之前应该对该函数进行说明,以下选项中错误的说明是( )。double myadd(double a,double b) { return (a+b); }
A. double myadd(double a,b);
B. double myadd(double,double);
C. double myadd(double b,double a);
D. double myadd(double x,double y);
在C语言中,函数中定义的变量,默认存储类别是( )。
A. auto
B. static
C. extern
D. 无存储类别
如果一个变量在整个程序运行期间都存在,但是仅在说明它的函数内是可见的,这个变量的存储类型应该被说明为( )。
A. 静态变量
B. 动态变量
C. 外部变量
D. 内部变量