共8位,最高位为标志位(0、1),怎么取其内容?谢谢
short int flag = XXXXXXXX;
//如果真的用最高位作标志,清零flag &= 0x7FFF; //屏蔽掉最高位//设置1:flag |= 0x8000;
刚开始学,有劳了,怎么读最高位的0或1
short int flag; //最高位恰巧是补码制下的符号位............if(flag<0) printf("标志位b15==1\n");else printf("标志位b15==0\n");明白?
不明白,你只是定义了flag,怎么为flag赋值