c语言结构-的优先级,c语言运算符号优先级
/**************************************************************************/
01 左結(jié)合_()、[]、->、.
() 圓括號(hào)
[] 下標(biāo)運(yùn)算符
-> 指向結(jié)構(gòu)體成員運(yùn)算符
. 結(jié)構(gòu)體成員運(yùn)算符/**************************************************************************/
02 右結(jié)合 ( 單目運(yùn)算符 )_!、~、++、--、-
! 邏輯非運(yùn)算符
~ 按位取反運(yùn)算符
++ 自增運(yùn)算符
-- 自減運(yùn)算符
- 負(fù)號(hào)運(yùn)算符
(類(lèi)型) 類(lèi)型轉(zhuǎn)換運(yùn)算符
* 指針運(yùn)算符
& 地址與運(yùn)算符
sizeof 長(zhǎng)度運(yùn)算符/**************************************************************************/
03 左結(jié)合 ( 算術(shù)運(yùn)算符 )_*、/、%
* 乘法運(yùn)算符
/ 除法運(yùn)算符
% 取余運(yùn)算符/**************************************************************************/
04 左結(jié)合 ( 算術(shù)運(yùn)算符 )_+、-
+ 加法運(yùn)算符
- 減法運(yùn)算符/**************************************************************************/
05 左結(jié)合 (移位運(yùn)算)_<>
<< 左移運(yùn)算符
>> 右移運(yùn)算符/**************************************************************************/
06 左結(jié)合 ( 關(guān)系運(yùn)算符 )、>=
、>= 關(guān)系運(yùn)算符/**************************************************************************/
07 左結(jié)合 ( 關(guān)系運(yùn)算符 )_==、!=
== 等于運(yùn)算符
!= 不等于運(yùn)算符/**************************************************************************/
08 左結(jié)合 ( 按位邏輯運(yùn)算 )_&
& 按位與運(yùn)算符/**************************************************************************/
09 左結(jié)合 ( 按位邏輯運(yùn)算 )_^
^ 按位異或運(yùn)算符/**************************************************************************/
10 左結(jié)合 ( 按位邏輯運(yùn)算 )_|
| 按位或運(yùn)算符/**************************************************************************/
11 左結(jié)合 ( 邏輯運(yùn)算 )
&& 邏輯與運(yùn)算符/**************************************************************************/
12 左結(jié)合 ( 邏輯運(yùn)算 )_ ||
|| 邏輯或運(yùn)算符/**************************************************************************/
13 右結(jié)合_ ? :
? : 條件運(yùn)算符/**************************************************************************/
14 右結(jié)合 ( 賦值運(yùn)算符 )_=、+=、-=、*=、/=、%=、&=、^=、|=、<<=、>>=
= += -= *= /= %= &= ^= |= <<= >>= 全為賦值運(yùn)算符/**************************************************************************/
15 左結(jié)合 ( 逗號(hào)運(yùn)算符 )_,
, 逗號(hào)運(yùn)算符
/*\*=============================================*/*\
總結(jié)
以上是生活随笔為你收集整理的c语言结构-的优先级,c语言运算符号优先级的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: vb.net2019-hello,wor
- 下一篇: vb.net2019-跨平台