凡是函数中未指定存储类型的局部变量,其隐含的存储类型是()。
A. auto
B. static
C. extern
D. register
查看答案
c语言规定函数的返回值的类型是由()。
A. return语句中的表达式类型所决定的。
B. 调用该函数时的主调函数类型所决定的。
C. 调用该函数时系统临时决定的。
D. 在定义该函数时函数首部所指定的函数返回类型所决定的。
对于c语言的函数,下列叙述中正确的是 ()。
A. 函数的定义不能嵌套,但函数调用可以嵌套。
B. 函数的定义和调用都不能嵌套
C. 函数的定义可以嵌套,但函数的调用不能嵌套。
D. 函数的定义和调用都可以嵌套。
有以下函数定义:void fun(int n,double x){},若以下选项中使用到的变量定义为:int n=10;double x=1.0,y=5.4;则对函数fun的正确调用语句是()。
A. fun(n,x);
B. k=fun(10,12.5);
C. fun(int x,double y);
D. void fun(n,x);
若函数调用时的实参为变量,以下关于函数形参和实参的叙述中正确的是()。
A. 函数的实参和其对应的形参共同占用同一存储单元
B. 形参只是形式上的存在,不占用具体存储单元
C. 函数的形参和实参分别占用不同的存储单元
D. 同名的实参和形参占有同意存储单元