首頁  >  文章  >  後端開發  >  C語言中 & 是什麼意思?

C語言中 & 是什麼意思?

Guanhui
Guanhui原創
2020-07-20 14:34:1361679瀏覽

C語言中 & 是什麼意思?

C語言中&是什麼意思?

&符號在C語言中有兩種意思,一種代表的是取位址符,是單目運算符,作用是取得一個變數的記憶體位址;而另一種代表的是位元運算符,是雙目運算符,作用是將兩數各對應的二進位相與。

C語言運算子

#算術運算子

用於各類別數值運算。包括加( )、減(-)、乘(*)、除(/)、求餘(或稱模運算,%)、自增( ​​)、自減(--)共七種。

關係運算子

用於比較運算。包括大於(>)、小於(<)、等於(==)、 大於等於(>=)、小於等於(<=)、不等於(!=)六種。

邏輯運算子

用於邏輯運算。包括與(&&)、或(||)、非(!)三種。

位元操作運算子

參與運算的量,以二進位位元進行運算。包括位與(&)、位或(|)、位非(~)、位異或(^)、左移(<<)、右移(>>)六種。

賦值運算子

用於賦值運算,分為簡單賦值(=)、複合算術賦值( =,-=,*=,/=,%=)、複合位運算賦值(&=,|=,^=,>>=,<<=)三類共十一種。

條件運算子

這是一個三目運算符,用來條件求值(?:)。

逗號運算子

用來把若干表達式組合成一個表達式(,)。

指標運算子

用於取內容(*)和取位址(&)二運算。

求位元組數運算子

用於計算資料類型所佔的位元組數(sizeof)。

特殊運算子

有括號(),下標[],成員(→,.)等幾種。

推薦教學:《C#》

以上是C語言中 & 是什麼意思?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn