标签:
今天发生了一件略惭愧的事儿,一个同事问我一道题
int i = 5 ; for(int j = 0 ; j < 100 ; j++){ i = i ++; }
她问我最后i输出的啥?
我说是1004,最后她说 错了是5。
我理解成了这样的
int i = 5 ; for(int j = 0 ; j < 100 ; j++){ i ++; }
其实,在i=i++的时候,返回的是未加1的i值
好悲伤,赶脚从开始学习写代码的时候就没有理解这个啊!!!!!!
标签:
原文地址:http://www.cnblogs.com/sumbud/p/4687775.html