C |变量声明和范围|问题2

预测产量

null

#include <stdio.h>
int var = 20;
int main()
{
int var = var;
printf ( "%d " , var);
return 0;
}


(A) 垃圾值 (B) 20 (C) 编译错误 答复: (A) 说明: 首先声明var,然后为其赋值。一旦var被声明为局部变量,它就会隐藏全局变量var。 这个问题的小测验

© 版权声明
THE END
喜欢就支持一下吧
点赞15 分享