在一个C文件中,若要定义一个只允许本文件中所有函数使用的全局变量,则该变量需要使用的存储类型是()。
查看答案
当全局变量与函数内部的局部变量同名时,则在函数内部()。
A. 全局变量有效
B. 局部变量有效
C. 全局变量和局部变量都有效
D. 全局变量和局部变量都无效
以下程序段运行后的结果是()。int fun(){ static int x=1;x+=1;return x;}int main(){ int i,s=1;for(i=1;i<=5;i++)s+=fun();printf("%d\n",s);return 0;}
A. 11
B. 21
C. 6
D. 120
在C语言中,只有在使用时才占用内存单元的变量是()。
A. auto和static
B. extern和register
C. auto和register
D. static和register
从函数定义的角度看,函数可分为________________。
A. 有参函数
B. 标准库函数
C. 自定义函数
D. 无参函数
E. 主函数