【发布时间】:2015-01-25 10:59:03
【问题描述】:
这段代码发生了什么?
#include <stdio.h>
int main(){
int e;
printf("%d ", e);
printf("%s", e);
return 0;
}
e 会有 a) 垃圾价值? b) 空
在 GCC 中显示垃圾值,在 g++ 中显示 0 和 NULL。 谢谢!!
【问题讨论】:
-
你怎么看?也就是说,g++ 是 GCC 的一部分,那么您的问题到底是什么?
-
正确答案:c) 龙
-
可能是worse than dragons。但是,如果您使用
gcc -Wall -Wextra -g编译,您会收到警告