我一直简单以为 k++ 就是 k+1
直到我看到下面这个代码的运行结果:
然后我才发现,原来++k和k++有区别!
i++ 即后加加,原理是:先自增,然后返回自增之前的值 ++i 即前加加,原理是:先自增,然后返回自增之后的值 重点:这是一般人所不知道的,记住:不论是前++还是后++,都有个共同点是先自增。
比如 i=i++;那无论重复多少次,i都还是原先的值。