把我给讲蒙了,告诉大家,给大家举个例子:a = b++的话,那就是把B的数量自加1。如果++b就把B和A的数量都各自加1
游客
展开
把我给讲蒙了,告诉大家,给大家举个例子:a = b++的话,那就是把B的数量自加1。如果++b就把B和A的数量都各自加1 T-p7akp1mn7
展开
可以理解成a++a++a++a++a....从第一个a赋值开始,每一个a都要递增+1.
举例说明:
a=2;
++a;//符号使用在前面,这里的a就是第一个a的下一个a,所以需要递增+1,这里的值就是3
a++;//++符号后面下一个a递增+1,所以这里的a还是3不用递增
a;//因为前一个a后面使用了递增符号,所以这里的a是下一个a需要+1就是4
a++;//因为上一个a没有使用递增符号,所以这里的a跟上面的a还是同一个a还是4
++a;//这里就比较特殊了,上一个a后面使用了++,这里的a前面使用了++,这里就需要默认在两个a中间加上一个a,就是a++a++a,最后一个a就是4+1+1=6(递减同理)
++就是个符号,它本身是没有数值的,它只作用于同一个变量的下一次使用时,递增+1 |
|
游客
展开
|
|
yule111
展开
|
|
游客
展开
|
|
smileq316
展开
|
|
学习标兵
|
技术72小时
展开
|
承担因您的行为而导致的法律责任,
本站有权保留或删除有争议评论。
参与本评论即表明您已经阅读并接受
上述条款。