我知道从高到低为:圆括号 单目运算符 算术运算符 关系运算符 逻辑运算C语言运算符优先级顺序如下所示: 自增运算符 ++ 和自减运算符 ,在作后缀运算符(如表达式 x++)时,较其用作前缀运算符(如表达式 ++x)时,具有较高的优先级。+、-、* 和 & 运算符记号不但可以当作一元运算符(unary operator。
C语言 怎么判断运算符的优先级
例如 if( * 的优先级大于 + ) return 1; 怎么用程序来表达?
char Precede(char s1,char s2) {//判断两个运算符s1,s2的优先顺序, //若s1优先则返回>,若s2优先则返回
C语言中运算符优先级排序如下: 分为优先级15级:
圆括号【()】、下标运算符【[]】、分量运算符的指向结构体成员运算符【->】、结构体成员运算符【.】;
逻辑非运算符【。】、按位取反运算符【~】、自增自减运算符【++】【 】、负号运
C语言的运算符的优先级:逻辑运算符、条件运算符、
最高级:出现同级别运算符时的结合方向是从左往右(下面级别没写结合顺序时,默认是从左往右)。 ( )圆括号 [ ]下标运算符号 ->指向结构体成员运算符 .结构体成员运算符 
第二级:"~、++、、-、(类型)、*、&、sizeof