一、递增递减运算符
递增运算符 ++ 作用是给变量增加一个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++递增递减运算符以及复合运算符-创新互联
文章分享:https://www.cdcxhl.com/article16/deodgg.html
成都网站建设公司_创新互联,为您提供域名注册、面包屑导航、品牌网站建设、网站收录、手机网站建设、外贸网站建设
声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联