C語言的運算符的優先級:邏輯運算符、條件運算符、賦值運算符、關係運算符、算術運算符

1、最高級:出現同級別運算符時的結合方向是從左往右(下面級別沒寫結合順序時,默認是從左往右)。 ( )圓括號 [ ]下標運算符號 ->指向結構體成員運算符 .結構體成員運算符 2、第二級:!、~、++、--、-、(類型)、*、&、sizeof。 這一級都是單目運算符號,這一級的結合方向是從右向左。 比如出現*p++,這時*和++同級別,先算右邊,再左邊。 所以*p++等價於*(p++),而不是(
相關文章
相關標籤/搜索