姓名钱 发表于 2013-11-27 22:34:31

逗号运算表达式


为什么输出y的值是6,不是10?

下弦月之夜_夜末 发表于 2013-11-27 22:56:46

y=( (x=a+b),(b+c) );这样才行。

下弦月之夜_夜末 发表于 2013-11-27 23:00:22

因为逗号运算符的优先级低于赋值运算符,所以y=6。

姓名钱 发表于 2013-11-27 23:06:09

下弦月之夜_夜末 发表于 2013-11-27 23:00 static/image/common/back.gif
因为逗号运算符的优先级低于赋值运算符,所以y=6。

谢谢!可以啦

maomingkun 发表于 2013-11-27 23:08:09

刚看过视频这点忽略了

下弦月之夜_夜末 发表于 2013-11-27 23:10:21

姓名钱 发表于 2013-11-27 23:06 static/image/common/back.gif
谢谢!可以啦

不用客气{:1_1:}

maverick 发表于 2013-11-28 00:43:11

赞一个{:1_1:}

月亮是我瓣弯的 发表于 2013-11-28 08:22:20

我只看看不说话
页: [1]
查看完整版本: 逗号运算表达式