在一个C源程序文件中,若要定义一个只允许本源文件中所有函数使用的全局变量,则该变量需要使用的存储类型是( )。
A. auto
B. register
C. extern
D. static
查看答案
以下叙述中正确的是( )。
A. 函数对象的作用域贯穿整个源文件
B. 静态(static)类型变量具有文件作用域
C. 静态(static)类型变量在整个程序运行期间只初始化一次
D. 未在定义语句中赋初值的static变量的初值是随机值
若调用一个int型函数,且此函数中没有return语句,则正确的说法是该函数( )。
A. 没有返回值
B. 返回若干个系统默认值
C. 能返回一个用户所希望的函数值
D. 编译出错,无法执行
下面叙述中正确的是( )。
A. 对于用户自己定义的函数,在使用前必须加以说明
B. 说明函数时必须明确其参数名称和返回类型
C. 函数可以返回一个值,也可以什么值也不返回
D. 空函数不完成任何操作,所以在程序设计中没有用处
有函数调用语句fuc(rec1, rec2+rec3, (rec4, rec5));,该函数调用语句中,含有的实参个数是( )。
A. 3
B. 4
C. 5
D. 有语法错