&在C语言中的含义

来源:百度知道 编辑:UC知道 时间:2024/05/29 06:06:41
&在C中的作用

当在变量前时,如&a,表示取地址,
做运算符时,如a&b,表示二进制与运算,
做逻辑运算时(要两个连用,即&&),如表达式1&&表达式2,表示逻辑与运算

1,按位与;如果你学过基本逻辑你应该知道“按位与”是什么概念。
2,取地址运算符,也就是前面的兄弟weide361说过的,此用法经常与指针一起使用。
3,两个&构成"&&",即“与”操作。与操作与“按位与”不同。与操作我相所有人都知道,其结果为0或1。按位与的话,其结果就不同咯。
例如,11 & 10 = 10,而11 && 10 = 1

表示取&后面的变量的地址。

取地址吧。。。。

and