课程
/后端开发
/C
/C语言入门
#include
2018-01-22
源自:C语言入门 3-3
正在回答
第一个:因为是++x,先取值,后运算。先打印x,再运算x+1;即先打印0,再运行0+1赋值给x
第二个:由于第一个运行后x值1,x++先运算,后取值。先运算x=x+1,即运行1+1后赋值给x,再打印赋值结果2
一宿 提问者
最佳答案出++a,不是先运算,后取值吗??为什么最佳答案出不一样呢
x是变量。
++x是取出x值,增1,然后再参与表达式的计算。
x++是先取x值参与运算,表达试结束后,x再增1。
++x先加一在输出;x++先赋值再加一
举报
C语言入门视频教程,带你进入编程世界的必修课-C语言
2 回答自增减运算
8 回答自增自减运算符
2 回答自增自减运算符
2 回答自增与自减运算
1 回答自增运算符,自减运算符