关于兵马俑的故事:c语言语句

来源:百度文库 编辑:高校问答 时间:2024/04/28 01:46:45
if(p1->CTRL.b_permit_ctrl_code & 0x04)
p1->CTRL.b_permit_ctrl_flag | = 0x04;

这两句里面 "&" 和 "| =" 分别代表什么意思? 0x表示十进制? 那八进制和十六进制怎么表示?

$ 是安位与
| 是安位或
“|=”就不太清楚了,C语言里好像没有这个符号,应该是|和=之间还有点东西

0X是16进制,不是10进制, 0是8进制的,10进制忘了是什么了,好像什么都没有就是10进制