c++中ASC码增加

来源:百度知道 编辑:UC知道 时间:2024/07/06 23:58:06
xx[i] +=1;
这是什么意思?左边是等于某个字母,右边+=1是什么意思?

xx[i] +=1;结果相当于xx[i]=xx[i]+1;
但执行的过程不一样
xx[i]+=1;是在xx+i的内存地址上加1;
xx[i]=xx[i]+1;是另开辟一个新的临时内存空间,并赋值为xx[i],然后在该内存上加1,将所得的结果再赋值给xx[i];

你写的XX[i] 应该是一个数组把

+=1 的意思 比如:
i=2;
i+=1;

则i变为3,即i=i+1的意思

+= 就是+上=右边的数字

这都不会??

看书啊。。。( ⊙ o ⊙ )啊!

等同于:
xx[i]=xx[i]+1;
+=,-=…这都是c++的一种运算符,含义如上~

就是xx[i]=xx[i]+1;