c语言a=(b=4,c=6),a等于多少?

 我来答
热心的小陈
2023-05-08
知道答主
回答量:17
采纳率:0%
帮助的人:3555
展开全部
在C语言中,赋值操作的结果是被赋的值本身。因此,表达式a=(b=4,c=6)的求值过程如下:
1. 先执行逗号操作符, 计算b=4,c=6
2. 然后赋值运算符从右向左执行,先将6赋值给c,再将4赋值给b
3. 最后将整个表达式的值(也就是c的值,即6)赋给a
因此,表达式的结果是6,即a等于6。同时,变量b的值为4,变量c的值为6。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式