您的位置:首页 > 其它

优先级

2015-11-22 13:24 162 查看
#include <stdio.h>
int main()
{
int i;
i=1,2;
printf("%d\n",i);//(i=1),2;逗号运算符在所有的运算符中级别最低
/*==和!=高于位操作  (value & mask!=0) ->  value & (mask!=0)
==和!=高于赋值运算符  c=getchar()!=EOF ->  c=(getchar()!=EOF)
算术运算符高于位移运算符  msb<<4+lsb -> msb<<(4+lsb)

条件运算符的结合方向是自右至左。例如:
a>b ? a : c>d ? c : d;
应该理解为:
a>b ? a : ( c>d ? c : d );*/
return 0;
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: