C語言中是什麼意思

C語言中是什麼意思

&在C語言中可能表示兩種運算符。

如果運算對象只有一個,且爲右操作數,那麼&爲取地址運算符,結果爲操作對象的地址。例如&a結果爲a的地址。如果運算對象有兩個,那麼&表示位與運算。結果中的每一個二進制位等於兩個運算數的對應位置的二進制位按位與。每一個位的位與運算法則是,當且僅當運算數都爲1時結果爲1。