课程
/后端开发
/C
/C语言入门
b++不应该是b+1=10吗
2015-10-01
源自:C语言入门 3-8
正在回答
b++先使用后执行自增,简单如果输出b++会是9,但接着输出b则为10.
b++表达式的值是9,它和b的值是两回事。 只是这个表达式会在之后将b的值自增1。
b++的意思是先用了b了然后再让它自加,也就是先输出b,然后再执行b+1=10,如果你想输出10,应该用++b。
不懂啊?
举报
C语言入门视频教程,带你进入编程世界的必修课-C语言
1 回答为什么b++是9呢?
12 回答“b++>=a*2 || b-a<=a” 中“b-a”的b的值是9还是10?
2 回答为什么b%(a+b)=4;
1 回答为什么要int jR=joneresult(a,b,c)
1 回答int a = 3; b = 4;计算a+b%(a+b)/a+a*b-b