C#很C++编译器的差别之一

来源:互联网 发布:刘裕北伐知乎 编辑:程序博客网 时间:2024/05/29 09:50

 在C++中,

结果是b=8,c=8。

而在C#中,

结果是b=11,

c=8;

 

同样的代码,结果不一样,看来编译器不同了。不是左右顺序不同,因为加号两边只是换了个位置。应该是,C++中的a++,a直到遇到“;”才执行++。

原创粉丝点击