b++不应该是b+1=10吗
b++先使用后执行自增,简单如果输出b++会是9,但接着输出b则为10.
b++表达式的值是9,它和b的值是两回事。 只是这个表达式会在之后将b的值自增1。
b++的意思是先用了b了然后再让它自加,也就是先输出b,然后再执行b+1=10,如果你想输出10,应该用++b。
不懂啊?