C语言逗号表达式形式(表达式1,表达式2,表达式3......表达式N)
逗号表达式的结果是最右边的表达式的值,即在上式中表达式N为逗号表达式的结果。
Example:
printf输出的值应为最右边的表达式即x/y,10/3=3。
int main()
{
int x = 10;
int y = 3;
printf("%d\n", (x % y, x / y));
return 0;
}
Result:
测试输出结果如下。
C语言逗号表达式形式(表达式1,表达式2,表达式3......表达式N)
逗号表达式的结果是最右边的表达式的值,即在上式中表达式N为逗号表达式的结果。
printf输出的值应为最右边的表达式即x/y,10/3=3。
int main()
{
int x = 10;
int y = 3;
printf("%d\n", (x % y, x / y));
return 0;
}
测试输出结果如下。