题目内容

凡是函数中未指定存储类型的局部变量,其隐含的存储类型是()。

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. 同名的实参和形参占有同意存储单元

答案查题题库