c const 关键字疑问?
a应该是被你的编译器优化成一个常数量3了。
往常的时光2018 开发者_运维问答 14小时前
我用gcc 5.4.0用默认参数编译,结果就是a=4的输出。
逆曾文 开发者_开发百科 14小时前
gcc version 4.4.7 20120313 (Red Hat 4.4.7-16) (GCC)下 a = 4
asd137880673 14小时前 开发者_如何学C
因为这本身就是ub,你这么做究竟能导致什么结果,编译器是不会给你保证的。
普乐蛙 14小时前 开发者_JAVA技巧
看到过这个问题,给个链接:http://www.zhihu.com/question...
一片寂静离弦的歌离弦的歌离弦的 14小时前 开发者_运维技巧
我在ubuntu gcc 4.8.4下,输出的a = 4
精彩评论