C語言中&是什麼意思?
&符號在C語言中有兩種意思,一種代表的是取位址符,是單目運算符,作用是取得一個變數的記憶體位址;而另一種代表的是位元運算符,是雙目運算符,作用是將兩數各對應的二進位相與。
C語言運算子
#算術運算子
用於各類別數值運算。包括加( )、減(-)、乘(*)、除(/)、求餘(或稱模運算,%)、自增( )、自減(--)共七種。
關係運算子
用於比較運算。包括大於(>)、小於(<)、等於(==)、 大於等於(>=)、小於等於(<=)、不等於(!=)六種。
邏輯運算子
用於邏輯運算。包括與(&&)、或(||)、非(!)三種。
位元操作運算子
參與運算的量,以二進位位元進行運算。包括位與(&)、位或(|)、位非(~)、位異或(^)、左移(<<)、右移(>>)六種。
賦值運算子
用於賦值運算,分為簡單賦值(=)、複合算術賦值( =,-=,*=,/=,%=)、複合位運算賦值(&=,|=,^=,>>=,<<=)三類共十一種。
條件運算子
這是一個三目運算符,用來條件求值(?:)。
逗號運算子
用來把若干表達式組合成一個表達式(,)。
指標運算子
用於取內容(*)和取位址(&)二運算。
求位元組數運算子
用於計算資料類型所佔的位元組數(sizeof)。
特殊運算子
有括號(),下標[],成員(→,.)等幾種。
推薦教學:《C#》
以上是C語言中 & 是什麼意思?的詳細內容。更多資訊請關注PHP中文網其他相關文章!