c语言中 z=0xfe|0xff是什么意思! z=0xfe&0xff 是什么意思!

日期:2021-06-10 04:13:46 人气:1

c语言中 z=0xfe|0xff是什么意思! z=0xfe&0xff 是什么意思!

C语言中,以0x开头的常量数据是16进制数。
0xfe对应的二进制数为:1111 1110
0xff 对应的二进制数为:1111 1111
| 是按位“或”运算符 , 这是一个双目运算符,即:参与运算的变量必须是两个,对应位只要有一个是1,则运算结果为1,否则结果为0
如:
z=0xfe|0xff
1111 1110
1111 1111
---------------
1111 1111=0xff
&
    A+
热门评论