当前位置:首页 > 问答 > 风水问答

c语言复合运算符有哪些

日期: 2024-12-03 17:51:34 来源: 十二堂运势网

在C语言的赋值中有一种特殊的赋值运算符,就是复合赋值运算符。下面是关于C语言复合赋值运算符的'相关介绍!

复合赋值运算符就是在赋值符“=”之前加上其它二目运算符可构成。比如大家可能最常看到这样的语句:

n += 5;

这个语句相当于:

n = n + 5;

C语言中有如下的复合赋值运算符:

n += a; 相当于n = n + a;

n -= a; 相当于n = n - a;

n *= a; 相当于n = n * a;

n /= a; 相当于n = n / a;

n %= a; 相当于n = n % a;

n > a;

n &= a; 相当于n = n & a;

n ^= a; 相当于n = n ^ a;

n |= a; 相当于n = n | a;

注意:如果右边不只是一个变量而是一个表达式,则需要看成一个整体.

比如:

n /= a * b + c >> d 相当于 n = n / (a * b +c >> d),右边作为一个整体加括号。

即使是有同样优先级的也需要,请看下面的情况:

int n = 3;

int m = 13;

n *= 12 / m;

如果不加括号而是直接写成另外一种:n = n * 12 / m,显然这个计算结果大于0,而上面的为0。

复合运算要注意以下:

复合运算符左边必须是变量;

复合运算符右边的表达式计算完成后才参与复合赋值运算。复合运算符常用于某个变量自身的变化,尤其当左边的变量名很长时,使用复合运算符书写更方便。

复合赋值运算的优先级符合C语言运算符的优先级表,结合方向为从右到左。

免责声明:本站内容来源用户投稿部分来源于网络,如有侵犯您的版权请告知,我们将尽快删除相关内容。
热读文章
安吉适合亲子玩的地方

安吉适合亲子玩的地方

有很多安吉是一个以自然风景为主的小城市,拥有丰富的自然风光和人文景观,对于亲子游客来说,有很多适合的地方可以玩耍和游览。首先,安吉...

风水问答
松风水月诗全文

松风水月诗全文

松风水月出自于《木兰花慢》它的全文是:石榴花谢了,正荷叶、盖平池。试玛瑙杯深,琅玕簟冷,临水帘帷。知他故人甚处,晚霞明、断浦柳枝垂...

风水问答
50cm鱼缸能不能养龙物鲨

50cm鱼缸能不能养龙物鲨

鲨鱼是可以养殖在鱼缸之中的。不过仅限于一些中型和小型的鲨鱼,一些体型太大的鲨鱼通常是无法养殖在鱼缸之中的。目前市面上有专门用来饲养...

风水问答
山西运城最著名的十大旅游景点

山西运城最著名的十大旅游景点

回答:运城十大旅游景点我都去过。解州关帝庙1、解州作为关公的故乡,关帝庙兴建的历史颇早。据有关碑刻记载,远在陈隋之际,解州关帝庙已...

风水问答
怎么选择手机号码最合适

怎么选择手机号码最合适

一共有五种挑选好手机号码的方法给你推荐:分别是:号令天下、数字能量 学、易经预测 法、奇门遁甲数字、号码改运号令天下:即是将你的手...

风水问答
姓樊的与姓康的

姓樊的与姓康的

樊姓发祥于河南济源。春秋战国时,樊姓氏族以此为源,北入山西,东到山东,南迁湖北、江苏,西徙陕西,与当地氏族世代共处。在长期的繁衍播...

风水问答
盘古大观的龙廊

盘古大观的龙廊

盘古大观:  位于北四环中路、亚奥核心区,距离水立方仅180米,距离鸟巢500米,是千顷奥林匹克公园中心区唯一的地标性城市综合体。  项...

风水问答
黄龙港石拱大桥介绍

黄龙港石拱大桥介绍

答:黄龙港大桥位于湖南省石门县,上部结构为空腹式等截面圆弧石拱,主孔跨径60米,桥高52米,桥面宽8米,全长103米,为当时中国最大跨径的...

风水问答
石门大桥是多少年建的

石门大桥是多少年建的

重庆嘉陵江石门大桥  位于沙坪坝区中渡口和江北区大石坝之间,桥型为独塔单索预应力混凝土斜拉桥。跨越嘉陵江,全长716M。主桥为200+230(...

风水问答
DOTA牛头酋长有哪些技能

DOTA牛头酋长有哪些技能

CTE,都介绍3级的,手写 C先祖之魂释放出先祖之魂,施放距离1500.碰到的单位造成200点伤害,而且跟你能做相反的动作,你往家跑,灵魂往对面...

风水问答