主题:关于自增一个简单问题
jcoco [专家分:0] 发布于 2010-03-03 15:56:00
i=5;
分别计算x,y,(两表达式是独立计算的)
x=(++i)+(++i)+(++i); /*先自增再加
y=(i++)+(i++)+(i++); /*先加再自增
TC结果是:
x=24
y=15
i=8
我看过解释,不理解,为什么两个算术加的方法不一样,我知道++i和i++的区别的!!
我怕是刚学C的 不清楚 希望大家解释清楚啊!
最后更新于:2010-03-03 22:12:00
回复列表 (共13个回复)
11 楼
yunhaizhijia [专家分:0] 发布于 2010-03-07 20:06:00
朋友是灯,驱散寂寥,照亮期盼;朋友是茶,http://www.ai2345.cn/过滤浮躁,储存宁静;朋友是水,滋润一时,保鲜一世;
朋友是糖,2345冲淡苦涩,挂满甜蜜。
12 楼
cxxcomp [专家分:2370] 发布于 2010-03-07 22:07:00
顶 雪光风剑
废话一大堆,不如一句话来的深刻。
13 楼
860700400 [专家分:0] 发布于 2010-03-16 22:05:00
[b] 大家 这个是我自己学习C语言的网站! 真的是不错!http://bbs.21shipin.com/?fromuid=619
【网站开发系统视频教程】【全套】
【C语言的基础视频学习】【全套】
http://bbs.21shipin.com/?fromuid=619
21视频教程网从新打开! 比21互联的视频教程还好! eNet网络学院-中国权威电脑教程软件资讯网站也是从这里转过去的! 确实不错!
如果可以的话! 大家就来顶起来!谢谢![/b]谢谢
我来回复