境界啊。。。牛人。。。
哈哈 顶一下
在看几遍,有点乱
必须赞美你啊
强烈支持楼主ing……
好好学习下。。。。。
:L例三率坑爹,可以忽略…………
湮汐 发表于 2012-4-4 20:47 static/image/common/back.gif
这个和编译器有关,你可以当作定理去理解,不用去深究。
还有这个不明白,应该就是5+6啊,其它都明白了~~
非常感谢....
顶顶!谢谢!
估计以后会遇到这个问题,收藏先
谢谢分享,楼主V5~~
分析很透彻。学习了谢谢
感谢楼主 学习了
过来学习学习!
学习了,谢了
收藏了,好贴
2023年10月5日:
代码:
#include <stdio.h>
int main()/*主函数*/
{
int a,b,c,d;
a=3;
b=4;
c=(a++)+(a++)+(a++);
d=(++b)+(++b)+(++b);
printf("a=%d,b=%d,c=%d,d=%d\n",a,b,c,d);
}
在VS2017中,运行结果为:
a=6,b=7,c=9,d=21
在GCC中,运行结果为:
a=6,b=7,c=12,d=19
所以,不要写这样的代码。。。。
6,12那个我用vscode算出来是7,12