C语言中','的运算机制b=(a=6,a*3); 执行后整型变量b的值是18;这怎么算来的呀

来源:学生作业帮助网 编辑:六六作业网 时间:2024/11/23 21:03:24
C语言中'',''的运算机制b=(a=6,a*3);执行后整型变量b的值是18;这怎么算来的呀C语言中'',''的运算机制b=(a=6,a*3);执行后整型变量b的值是18;这怎么算来的呀C语言中'',''的运算

C语言中','的运算机制b=(a=6,a*3); 执行后整型变量b的值是18;这怎么算来的呀
C语言中','的运算机制
b=(a=6,a*3); 执行后整型变量b的值是18;
这怎么算来的呀

C语言中','的运算机制b=(a=6,a*3); 执行后整型变量b的值是18;这怎么算来的呀
C语言逗号运算符,几个表达式用逗号运算符隔开,从左向右依次执行各表达式,最终结果取最后一个表达式的值.
这里,先是a=6,然后执行a*3,取a*3的结果作为(a=6,a*3)的最终结果,即6*3的值.
最后把这个值赋给b