连续打印“i++,--i,i++”出现的结果

首先,来一段这样的程序: 按照C语言学过的后置加加,前置减减的知识来说大多数人的思路是这样: 后置加加,先进行取值,然后自加1。所以i++打印的值为0。  后 i 值目前为1。 前置减减,先自减后取值,所以- -i打印出来的值为0。后 i 值为0; 后置减减,先取值后自减,所以i++打印出来的值为0。后i 值为1。 但是实际的结果值为: 意不意外,惊不惊喜?在看到答案之余,是不是怀疑自己学错了?其
相关文章
相关标签/搜索