顶起咯{:1_1:}
学习啊学习
我来学习哈~~~~~
不错,分析的很透彻。
终于彻底弄懂了~~~{:5_109:}
不错,这地方老能绕昏
:Q谢谢啊!
这些很不错啊!
:funk:我了个去 原作在这里啊
感谢作者哦 顶起原创打击盗版
错的 未定义行为 编译器可以给出不同的解释 就是 汇编代码不是唯一的 再说用汇编解释本身就不太好
不错 学习了, 这些天正好学到自增自减这一块了,正好也是有个类似的问题。。。呵呵 , 和楼主的那个例子差不多, 真是非常感谢!!!
shadowkill 发表于 2012-4-4 19:21 static/image/common/back.gif
但是我还是没明白(++j)+(++j)=不是应该是 5+6吗?怎么是6+6呢
这个貌似好像是他那个变量经过第一次的自加后,他的值是5,然后在自加一次变量 j 的值就成了6了, 然后在参与运算的时候,j 的值是 6 然后 相加。结果就是12了。
ccqiji 发表于 2012-3-30 18:22 static/image/common/back.gif
C++运算符重载学一下 就晓得int怎么设计的了
3Q新人福音啊 不过 有一个基本的代码我还是不太懂
#include <stdio.h>
void main()
{
int i = 8;
printf("%d\n", ++i);
printf("%d\n", --i);
printf("%d\n", i++);
printf("%d\n", i--);
printf("%d\n", -i++);
printf("%d\n", -i--);
}
编译器出来的结果是 9 8 8 9 -8 -9
为什么不是9 7 8 8 -8 -8呢
谢谢了,明白了,以前郁闷了很久。:lol
...................................
考试时候老师最爱出的题目
请问下收藏的东西在哪里可以找出来???
写得很给力
O(∩_∩)O谢谢啊正纠结这东西啊不过汇编那看不懂........
好贴顶顶