若a是int型变量,则表达式(a=4*5,a*2),a+6的值为

[复制链接]
查看11 | 回复2 | 2018-4-12 14:44:09 | 显示全部楼层 |阅读模式
那个,号什么意思啊,起什么作用啊。这是一个表达式还是多个啊?

回复

使用道具 举报

千问 | 2018-4-12 14:44:09 | 显示全部楼层
这是个逗号表达式,是一个表达式逗号表达式的值为逗号右边的值,如(a,b)的值即为b的值,逗号的运算优先级最低(a=4*5,a*2),a+6的值即为a+6的值,即为26
回复

使用道具 举报

千问 | 2018-4-12 14:44:09 | 显示全部楼层
(2) x=a=4,6*2 两个逗号表达式第一题 x 的内容是12,由最后一1)X=12,逗号表达式值为最右边的表达式的值 2)X=4
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行