单片机C语言Keil C51编译器把^认为是异或还是某字节的第几位
答案:6 悬赏:0 手机版
解决时间 2021-04-26 12:41
- 提问者网友:不要迷恋哥
- 2021-04-26 00:04
单片机C语言Keil C51编译器把^认为是异或还是某字节的第几位
最佳答案
- 五星知识达人网友:掌灯师
- 2021-04-26 01:32
是每一位都进行异或得到的结果 例如 10和1异或
10 : 1010
1: 0001
结果 :1011 为11
10 : 1010
1: 0001
结果 :1011 为11
全部回答
- 1楼网友:大漠
- 2021-04-26 04:08
按位异或 亲追问请问:为什么呢,为什么不会是X的第1位,谢谢!追答意思是x与1异或 所有位(除了第一位)为零 如果X的第一位为1折执行if 如果为0这不执行
比如3 那么00000011与00000001按位异或结果为00000001=1
比如2 那么00000010与00000001按位异或结果为00000000=0
比如3 那么00000011与00000001按位异或结果为00000001=1
比如2 那么00000010与00000001按位异或结果为00000000=0
- 2楼网友:街头电车
- 2021-04-26 03:52
按位异或
- 3楼网友:孤独的牧羊人
- 2021-04-26 02:42
当然是异或啦
- 4楼网友:鸠书
- 2021-04-26 02:17
当然是“异或”的意思,KEIL中,变量的第几位表示方式为:Var.n
- 5楼网友:長槍戰八方
- 2021-04-26 02:01
if(x^1)
此处为异或运算
之后以定义位变量时,^运算符重载表示某特殊功能寄存器的指定位,比如
sbit P10=P1^0;
此处为异或运算
之后以定义位变量时,^运算符重载表示某特殊功能寄存器的指定位,比如
sbit P10=P1^0;
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯