逗号表达式的表现形式如下:
表达式1,表达式2,表达式3,......表达式n
这里要注意的是:
1)逗号表达式的运算顺序是从左向右
2)整个表达式的值是最右边的表达式的值
3)逗号操作符的优先级在所有运算符中是最低的
相信逗号表达式并不难,只是大家经常忽略它。
下面看一个网传的笔试题:
int i=(j=4,k=8,l=16,m=32);
printf("%d",i);
请问输出是什么?
相信看了以上对逗号表达式的说明,大家已经明白了,输出的是32。
逗号表达式的表现形式如下:
表达式1,表达式2,表达式3,......表达式n
这里要注意的是:
1)逗号表达式的运算顺序是从左向右
2)整个表达式的值是最右边的表达式的值
3)逗号操作符的优先级在所有运算符中是最低的
相信逗号表达式并不难,只是大家经常忽略它。
下面看一个网传的笔试题:
int i=(j=4,k=8,l=16,m=32);
printf("%d",i);
请问输出是什么?
相信看了以上对逗号表达式的说明,大家已经明白了,输出的是32。