天气预报 > 其他 > c语言中按位与按位或是什么意思
c语言中按位与按位或是什么意思
更新时间: 2020-11-19 00:00:00  

按位运算符“&”是双目运算符。其功能是参与运算的两数各对应的二进位相与。只有对应的两个二进位都为1时,结果位才为1。参与运算的两个数均以补码出现。

按位或运算符“|”是双目运算符。其功能是参与运算的两数各对应的二进位相或。只要对应的二个二进位有一个为1时,结果位就为1。当参与运算的是负数时,参与两个数均以补码出现。

整数在计算机中用二进制的位来表示,C语言提供一些运算符可以直接操作整数中的位,称为位运算,这些运算符的操作数都必须是整型的。

按位与运算按位与运算符“&”是双目运算符。其功能是参与运算的两数各对应的二进位相与。只要对应的二个二进位都为1时,结果位就为1。参与运算的两个数均以补码出现。例如:3&10可写算式如下:00000011&0000101000000010十进制2。

关键词: 语言 或是 什么 意思

c语言中按位与按位或是什么意思相关经验

天气预报

最新推荐

页面:/news/view-539432/ | 耗时:0.9297 s | 内存:2.11 MB | 查询:4 | 缓存读取:3 写入:0 | 加载文件:25
select * from tbl_Articles WHERE ArticleID=539432 LIMIT 0,1
select * from tbl_Articles_data WHERE ArticleID=539432 LIMIT 0,1
select * from tbl_Articles_sphinx where id=539432 LIMIT 0,1
SELECT ArticleID,Title FROM tbl_Articles WHERE ArticleID IN(1076193,1052013,1085250,1076452,1048422,1084823,1069659,1069125,1062066,1083971,1079069,1073322,1061838,1049946,1068296,1128969,1068424,1122124,1075688,1067803,1084573,1079055,1061556,1065091,1065739,1076003,1063735,1070352,987401,1058958) ORDER BY field (ArticleID,1076193,1052013,1085250,1076452,1048422,1084823,1069659,1069125,1062066,1083971,1079069,1073322,1061838,1049946,1068296,1128969,1068424,1122124,1075688,1067803,1084573,1079055,1061556,1065091,1065739,1076003,1063735,1070352,987401,1058958)