[分享][原创]算术符号的优先级
											``````昨天``但到一位朋友问算术符号的优先级````我说今天来整理出来```
  ` ```到现在都要晚上了``才弄出来````对不起啊```真不好意思``
给了运算符名称``但是后面没有写优先级和结合性的```运算符``他们的优先级和结合性``同上一只到写的有地方``
比如:  头3个运算符(强制,下标,成员)的优先级都是15,结合性都是自左向右````
       而接下来的6个呢``优先级都是14,结合性都是自右想左```
我想看起来应该不回很难吧```
| 类别 | 运算符 | 名称 | 优先级 | 结合性 | 
| 强制 | ( ) | 类型转换,参数表,函数调用 | 15 | 自左向右 | 
| 下标 | [ ] | 数组元素的下标 | ||
| 成员 | - > . | 结构型或共用型成员 | ||
| 逻辑 | ! | 逻辑非 | 14 | 自右向左 | 
| 位 | ~ | 位非 | ||
| 增1减1 | ++ -- | 增加1,减少1 | ||
| 指针 | & * | 取地址,取内容 | ||
| 算术 | + - | 取正,取负 | ||
| 长度 | sizeof | 数据长度 | ||
| 算术 | *  /  % + - | 乘,除(整除),模(取余) 加,减 | 13 12 | 自左向右 | 
| 位 | << >> | 左移位,右移位 | 11 | |
| 关系 | >=  >  <=  < == != | 大于等于,大于,小于等于,小于 相等,不相等 | 10 9 | |
| 位 | & ^ | | 位逻辑与 位逻辑按位加 位逻辑或 | 8 7 6 | |
| 逻辑 | && || | 逻辑与 逻辑或 | 5 4 | |
| 条件 | ? : | 条件 | 3 | 自右向左 | 
| 赋值 | = | 赋值 | 2 | |
| 自反赋值 | +=  -=  &=  /=  %= &= ^= |= <<= >>= | 加赋值,减赋值,乘赋值,除赋值,模赋值 位与赋值,位按位加赋值,位或赋值 位左移赋值,位右移赋值 | ||
| 逗号 | , | 逗号 | 1 | 自左向右 | 
最后说一下```其实这些运算符号``完全不用死记``
只要你经常编程序``不想记住他们都难啊``
这里的就大家作下参看吧````
做的不好``请大家不要见笑````






 
											





 
	    

 
	


