标题: ios关于自增自减 [打印本页] 作者: hei军 时间: 2015-11-13 21:47 标题: ios关于自增自减 ++i;和i++怎么这么长时间还是搞不懂求解?作者: 触底反弹 时间: 2015-11-13 22:28
说一下我的理解。
一旦看见自增自减你就当作赋值运算好了,比如:i++
就相当于 int a = i++;//等于 int a = i; +号在后面就先赋值后运算
而 ++i
就相当于 int a = ++i;//等于int a = i +1; +号在前面就先运算后赋值
+号在前就先加1
你可以做一下这个题:
int main(int argc, const char * argv[])
{
int b;
int a = 5;
b = ++a + a++;