本人是C的初学者,遇到一个问题:为啥一个程序为啥在不同的编译器的结果不一样

因为它是未定义行为:这个程序的结果本来就不可能确定。
■网友
“牙里长嘴”和“a+=a-=a*a”这样的代码本身就是错的
■网友
个人认为应该呼吁不学不看不研究这种扯淡吹牛逼式的习题…
■网友
是看的谭浩强吗?


    推荐阅读