您的位置首页百科知识

z+=x是什么意思

z+=x是什么意思

的有关信息介绍如下:

z+=x是什么意思

z+=x,

+=本身是一个运算符,

z+=x等价于z=z+x

int x=20,z; //初始化,将x赋值为20

z=++x;z+=x;

这个是有两个处理语句,

第一个:z=++x,是先将x进行++处理,也就是x自加1(x变为21),再将自加后的x赋值给z(z也变为21)

第二个:z+=x,z+=x等价于z=z+x,由于当前x和z的指都为21,所以表达式也就是z=21+21=42

cout