一、单选题:
1.设有如下定义: int (*ptr)( );则以下叙述中正确的是 。 (满分:10)
A. ptr 是指向一维组数的指针变量
B. ptr 是指向int 型数据的指针变量
C. ptr 是指向函数的指针 ;该函数返回一个int 型数据
D. ptr 是一个函数名 ;该函数的返回值是指向int 型数据的指针
2.若int x ,*pb;,则正确的赋值表达式是 。 (满分:10)
A. pb=&x
B. pb=x
C. *pb=&x
D. *pb=*x
3. (满分:10)
A. A
B. B
C. C
D. D
4.以下叙述中正确的是 。 (满分:10)
A. 全局变量的作用域一定比局部变量的作用域范围大
B. 静态(static)类别变量的生存期贯穿于整个程序的运行期间
C. 函数的形参都属于全局变量
D. 未在定义语句中赋初值的auto变量和static变量的初值都是随机值
5. (满分:10)
A. A
B. B
C. C
D. D
6. (满分:10)
A. A
B. B
C. C
D. D
7. (满分:10)
A. A
B. B
C. C
D. D
转载请注明易百网www.openhelp100.com
8. (满分:10)
A. A
B. B
C. C
D. D
9.在调用函数时,如果实参是简单变量,它与对应形参之间的数据传递方式是( )。 (满分:10)
A. 地址传递
B. 单向值传递
C. 由实参传给形,再由形参传回实参
D. 传递方式由用户指定
10.在说明语句:int *f( ); 中,标识符f代表的是 。 (满分:10)
A. 一个用于指向整型数据的指针变量
B. 一个用于指向一维数组的指针
C. 一个用于指向函数的指针变量
D. 一个返回值为指针型的函数名
更多免费学习资料请进www.openhelp100.com下载