C++递增递减运算符以及复合运算符-创新互联

一、递增递减运算符

创新互联公司专业为企业提供湖里网站建设、湖里做网站、湖里网站设计、湖里网站制作等企业网站建设、网页设计与制作、湖里企业网站模板建站服务,十载湖里做网站经验,不只是建网站,更提供有价值的思路和整体网络服务。

递增运算符 ++ 作用是给变量增加一个1

递减运算符 -- 作用是给变量减一个1

比如 :

++

int a;
a= 10;
printf("a= %d",a) // 10
a=a++
printf("a= %d",a) // 11

--

int a;
a= 10;
printf("a= %d",a) // 10
a=a--
printf("a= %d",a) // 9

也可以写成 ++a 或者--a 例如:

++

int a;
a= 10;
printf("a= %d",a) // 10
a=++a
printf("a= %d",a) // 11
int a;
a= 10;
printf("a= %d",a) // 10
a=--a
printf("a= %d",a) // 9

现在前面的叫做前缀形式现在后面的表示后缀形式

但是他们稍微有一些区别 如下

表达式 不管是前缀还是后缀的结果都是给变量加或减1

不同之处是前缀表达式的值是等于计算后的值 如

后缀表达式的值则是等于计算前鹅值 如

二、复合运算符

“+ - * / %” 与 “=”复合而成的运算符

“a+=b+c ”=“a=a+(b+c )”

“a-= b+c”=“a=a-(b+c )”

“a*=b+c”=“a=a*(b+c )”

“a/=b+c”=“a=a/(b+c )”

“a%=b+c”=“a=a%(b+c )”

如:

你是否还在寻找稳定的海外服务器提供商?创新互联www.cdcxhl.cn海外机房具备T级流量清洗系统配攻击溯源,准确流量调度确保服务器高可用性,企业级服务器适合批量采购,新人活动首月15元起,快前往官网查看详情吧


网站标题:C++递增递减运算符以及复合运算符-创新互联
标题路径:http://pwwzsj.com/article/deodgg.html