C语言中&是什么符号代表什么

瑞评科技观
2023-08-01 · 百度认证:北京瑞评互动科技官方账号
瑞评科技观
向TA提问
展开全部

在C语言中,符号笑轿 & 有两种意思。一种是取地址符,是单目运算符;另一种是位运算符,表示“按位与”,是双目运算符。而符号 | 则是位运算符,表示“按位或”。


位运算符将数字视为二进制值,并按位进行相应运算,运算完成后再重新转换为数字。例如,表达式10&15表示(1010 & 1111),它将返回表示1010的值10。而表达式10|15表示(1010 | 1111),它将返回表示1111的值15。


C语言中的符号分为10类,其中包括位操作运算符。位操作运算符参与运算的量按二进制位进行运算,包括位与(&)、位或(|)、位非(~)、位异或(^)、左移旁并(<<)、右碰启肆移(>>)六种。


对于非专业人士来说,C语言中&的意义可能有点难懂,但仔细再钻研几次就懂了。

推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式