C语言逗号表达式

C语言中逗号表达式是先求表达式1,再求表达式2,再求表达式3,最后整个逗号表达式的值是表达式3的值,表达式3为常量时则不看前面的表达式。
表达式3中有一个常量和一个变量的时候需要看前面的表达式吗?
如(a=3*5,a*4),a+15

c语言提供一种特殊的运算符,逗号运算符,优先级别最低,它将两个及其以上的式子联接起来,从左往右逐个计算表达式,整个表达式的值为最后一个表达式的值。如:(3+5,6+8)称为逗号表达式,其求解过程先表达式1,后表达式2,整个表达式值是表达式2的值,如:(3+5,6+8)的值是14;a=(a=3*5,a*4)的值是60,其中(a=3*5,a*4)的值是60, a的值在逗号表达式里一直是15,最后被逗号表达式赋值为60,a的值最终为60。

所以你的那个a是15,然后a+15等于30。追问

对的..

温馨提示:答案为网友推荐,仅供参考
第1个回答  2019-08-17
逗号表达式的优先级是所有运算运算符里最低的,它又是左集合
y=(x=a+b),(b+c);该等式等价于:
x=a+b;
y=x;
b+c;
而y=((x=a+b),(b+c));等价于:
x=a+b;
y=b+c;
忘采纳!
第2个回答  2019-08-14
贾政长女贾元春加封贤德妃,皇帝恩准省亲。荣国府为了迎接这大典,修建极尽奢华的大观园,又采办女伶、女尼、女道士,出身世家、因病入空门的妙玉也进荣府。元宵夜,元春回娘家待了一会儿,要宝玉和众姐妹献诗。宝玉和黛玉两小无猜,情意绵绵。书童茗烟将《西厢记》等书偷进园给宝玉,宝玉和黛玉一同欣赏。宝玉庶弟贾环嫉妒宝玉,抄写经书时装失手弄倒蜡烛烫伤宝玉,王夫人大骂赵姨娘。赵姨娘又深恨凤姐,便请马道婆施魔法,让凤姐、宝玉中邪。癞和尚、跛道人擦拭通灵玉、救好二人。

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网