例1
int x;
int a=(x=2),12;// 賦值優先級高於逗號,相當於a=x=2,12是多余的
printf("a=%d",a);
結果:a=2
####例2 ``` int x; int a=((x=2),12);// 括號里從左到右執行,只會返回最后一個,即12 printf("a=%d",a); ``` #####結果:a=12
int x;
int a=(x=2),12;// 賦值優先級高於逗號,相當於a=x=2,12是多余的
printf("a=%d",a);
本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。