逗号表达式时c语言提供一种特殊的运算符,优先级别最低,它将两个及其以上的式子联接起来,从左往右逐个计算表达式,整个表达式的值为最后一个表达式的值。
例如:
1 2 3 4 5 6 7 8 9 10 |
#include <iostream> using namespace std; int main() { int a = (1 + 2, 2 + 3); cout << a << endl; a = (a * 5, a + 6); return 0; } |
输出的结果为:
1 2 |
5 11 |
评论