单选题
697.有以下程序: #include int k = 5; void f( ) { s = &k; } main() { intm=3, *p=&m; f( ); printf( ); } 程序的运行结果是( )。
A
3,3
B
5,5
C
3,5
D
5,3
答案解析
正确答案:A
解析:
函数f中将全局变量k的地址赋给了未声明的变量s,导致编译错误。随后在main函数中打印了未初始化的变量m,结果不确定。
题目纠错
二级C语言知识练习
