qq__1062
2015-10-01 13:23
b++不应该是b+1=10吗
b++先使用后执行自增,简单如果输出b++会是9,但接着输出b则为10.
b++表达式的值是9,它和b的值是两回事。 只是这个表达式会在之后将b的值自增1。
b++的意思是先用了b了然后再让它自加,也就是先输出b,然后再执行b+1=10,如果你想输出10,应该用++b。
不懂啊?
C语言入门
926207 学习 · 20797 问题
相似问题
回答 1
回答 12
回答 2