正确格式如下:形式上有括号,取最后一个值,即x=9.
int x=(5,6,7,8,9);
注意:下面的语句不是逗号表达式,代码会依次执行
b=++c,c++,++a,a++;
2023/12/23
下面这个小练习可以加深一下对逗号表达式的理解
int arr[] = { 1,2,(3,4),5 };
printf("%d\n", sizeof(arr));
答案:16
正确格式如下:形式上有括号,取最后一个值,即x=9.
int x=(5,6,7,8,9);
注意:下面的语句不是逗号表达式,代码会依次执行
b=++c,c++,++a,a++;
2023/12/23
下面这个小练习可以加深一下对逗号表达式的理解
int arr[] = { 1,2,(3,4),5 };
printf("%d\n", sizeof(arr));
答案:16