课程
/后端开发
/C
/C语言入门
year++和++year到底什么区别
2016-03-29
源自:C语言入门 4-7
正在回答
不错!~
加号在前面就是先加了后将其结果赋给YEAR;加好在后面就是赋值结束后再去加;
或者说,都自增,year++先输出再+;++year先+再输出
首先都是自增,但是执行完year++这个语句,输出的year是原先的year(而内存里的year+1)。
如果下面有再用到year,实际上是原先的year+1(调用内存里的year);
而++year执行完这个语句,输出的year是原先的year+1。如果下面有用到还是原先year+1,也就是现在的year。
举报
C语言入门视频教程,带你进入编程世界的必修课-C语言
1 回答谁能给我说一下原理
1 回答谁能说明一下B选项?
1 回答谁能帮我说一下执行顺序
1 回答谁能帮我解释一下?
2 回答谁能解释一下每步