運算符優先級 和 結合性 總結與背記口訣
C語言中運算符的優先級一共分爲15級,1級最高,15級最低。在有多個不同的運算符出現的表達式中,優先級高的先運算,優先級低的後運算。
結合性:C語言中結合性有兩種,左結合性 與 右結合性;
左結合性:該操作數先與左邊的運算符相結合;
右結合性:該操作數先與右邊的運算符相結合。
背記運算符優先級的口訣:
括號一,單目二;
乘除餘三加減四。
移位五,關係六;
等與不等排第七。
位與異或和位或,“三分天下”八九十;
邏輯或跟與,十二和十一;
條件高,賦值低;
逗號運算排最底。
對於結合性的記憶:
除了單目運算符、條件運算符、賦值運算符是 自右向左,其它都是自左向右。
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章
書店管理系統---不完善
KuseBear
2020-07-08 11:07:33
C語言之變量內存體現(VS編譯器)
吃数据的猴子
2020-07-08 06:06:01
一個簡易的bc計算器
KuseBear
2020-07-08 11:07:30
C異常處理機制:setjmp和longjmp
walterxia
2020-07-08 10:38:40
C語言 個位數統計
badgirl-bb
2020-07-08 09:38:07
PAT-L1-012 計算指數
badgirl-bb
2020-07-08 09:38:07
C語言求解由1,2,3,4,四位數字構成的互不相同且無重複數字的四位數
badgirl-bb
2020-07-08 09:38:07
被遺忘的volatile關鍵字
武汉WiFi开发与设计工程师
2020-07-08 06:57:59
向量相加其二(C串行、OpenMP、OpenMP AVX2實現)
鸣王星U+2647
2020-07-08 06:38:06
信號量問題----父母子女四人喫水果
hu7324829
2020-07-08 11:13:17
MCU初始化流程——從上電到main()之間
說明: 以下介紹示例的MCU地址空間如下: ROM空間爲:0x0000 0000 – 0x0000 8000 RAM空間爲:0x2000 0000 – 0x2000 2000
jltsun
2020-07-08 11:00:06
求1+2+3+...+n,要求不能使用乘除法,for,while,if,else,switch,case等關鍵字以及條件判斷語句
Wen_de_ll
2020-07-08 10:41:26
c++程序入門(二)——指針代碼舉例
zhangying_496
2020-07-08 10:38:18
Open Supervised Device Protocol (OSDP) 總結
xiyuan255
2020-07-08 10:33:42