C语言-运算符优先级及注意事项
生活随笔
收集整理的這篇文章主要介紹了
C语言-运算符优先级及注意事项
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
目錄
- 1 優(yōu)先級表
- 2 注意點
1 優(yōu)先級表
2 注意點
- 若除數(shù)和被除數(shù)中有一個是負數(shù),則舍入的方向是不固定的,如-5/3有些編譯器是-1,有的是-2,但是大多數(shù)編譯器都采用“向零取整”的方法,即-5/3=-1,取整后向零靠攏。
- %運算符要求參加運算的數(shù)為整數(shù),結(jié)果也為整數(shù),如8%3=2。
- 除%以外的運算符的操作數(shù)都可以是任何算術(shù)類型。
- ++,--只能用于變量,不能用于常量或表達式,如5++、(a+b)++都是錯誤的。
- 三目運算符:a>b?a:b+1相當于a>b?a:(b+1),不等于(a>b?a:b)+1
總結(jié)
以上是生活随笔為你收集整理的C语言-运算符优先级及注意事项的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: C语言-二维数组与指针
- 下一篇: C语言-变量生存期及作用域