课程
/后端开发
/C
/C语言入门
这个运算符是自动加一,为什么结果是2
2018-03-08
源自:C语言入门 3-3
正在回答
同新手,理解过来了;
int a=100;
a++,a先取值了,所以打印100,后再自加1;
++a,之前进行过了a++,a的值已经变成了101,而这一次是先自增再打印,所以是102;
int x=1; x++也是1(++x是2),,在这里x++表示先赋值,再+1,所以x还是赋值1;而++x是先+1,再赋值,也就是赋值为2了,,希望能帮到你
qq_呜啦啦_1 提问者
举报
C语言入门视频教程,带你进入编程世界的必修课-C语言
2 回答三目运算符和if-else循环
1 回答for循环运算
1 回答循环运算 while运算 do-while
2 回答运算符的运算
1 回答自增运算符,自减运算符