【发布时间】:2016-02-04 13:46:41
【问题描述】:
这在 C 中到底叫什么?
如果我有 int x = 3 * (4, 5);
我最终得到 15 个。
谁能解释一下?
这是一个结果只是第一个数字乘以最后一个数字的列表吗?
谢谢
【问题讨论】:
标签: c
这在 C 中到底叫什么?
如果我有 int x = 3 * (4, 5);
我最终得到 15 个。
谁能解释一下?
这是一个结果只是第一个数字乘以最后一个数字的列表吗?
谢谢
【问题讨论】:
标签: c
在 C 和 C++ 编程语言中,逗号运算符 (由记号 , 表示)是一个二元运算符,它计算其 第一个操作数并丢弃结果,然后计算第二个操作数 操作数并返回此值(和类型)。
https://en.wikipedia.org/wiki/Comma_operator
因此,(4, 5) 表达式的结果将是 5。
【讨论】: