首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ >

教的不一样,小弟我被弄晕了

2012-03-06 
教的不一样,我被弄晕了!还是那个x++,++x的问题。example:inta3b(i++)+(i++)+(i++)问b?我觉得b3+4+51

教的不一样,我被弄晕了!
还是那个x++,++x的问题。

example:int   a=3;
                b=(i++)+(i++)+(i++);
                问b=?
我觉得b=3+4+5=12.
怎么网上有的教程说是b=3+3+3=9啊??

后来我在turbo   C上试了,还真等于9,这怎么回事?难道真的是9?

换下,b=(i++)+(++i)+(i++);     我觉得b=3+5+5=13     为什么turbo   c上是12?
如果按照网上那个等于9的思路算应该等于10啊!

啊```我晕了,救命啊……

[解决办法]
和编译器有关,这个是错误的编写风格,写这个出来的就是国内的所谓专家。

热点排行