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