已知在函数fun中声明了局部变量 n,如果希望fun函数第一次被调用返回后变量 n中存储的数据保持到下次fun函数被调用时仍可使用,则在声明 n时必须指定其存储类型为____。
A. auto
B. register
C. static
D. extern
查看答案
下面关于 C 语言源程序的叙述中错误的是_____。
A. 一个C源程序由若干个函数定义组成,其中必须有且仅有一个名为main的函数定义
B. 函数定义由函数头部和函数体两部分组成
C. 在一个函数定义的函数体中允许定义另一个函数
D. 在一个函数定义的函数体中允许调用另一个函数或调用函数自身
下面关于函数定义的叙述中正确的是_____。
A. 构成 C 语言源程序的基本单位之一是函数定义
B. 所有被调用的函数必须在调用之前定义
C. main()函数定义必须放在其他函数定义之前
D. main()函数定义的函数体中必须至少有一条语句或声明
下面关于函数形参的声明中正确的是_____。
A. int a[]
B. int a[][]
C. int a[]={0}
D. int a[2][]
在一个被调用函数中,关于return语句使用的描述,_____是错误的
A. 被调用函数中可以不用return语句
B. 被调用函数中可以使用多个return语句
C. 被调用函数中,如果有返回值,就一定要有return语句
D. 被调用函数中,一个return语句可返回多个值给调用函数