2019-07-20 10:05发布
操作系统 发表于 2018-1-10 21:50 #define bit7 0x80 #define bit3 0x08
COME 发表于 2018-1-10 23:05 不对啊,if()括号里不是真与假吗?这里运算下来是一个数值啊,指的是什么?
最多设置5个标签!
#define bit3 0x08
if( ( t&bit7) || (t&bit3) ) 等效于 if(t&0x88)
那如果是if(t&0x2356)呢?是
define bit1 0x2300
define bit2 0x0056
if(t&0x2356)等效于if((t&bit1)||(t&bit2))???
if(t) ===== ===== if(t != 0)if(t&0x2356)等效于if((t&0x2356) != 0)
很多 人都知道,只是他们不愿意来回复你.
你还是多研习一下C语言的基础知识吧.
一周热门 更多>