#include #include using namespace std; void bit_print(unsigned short t); int main() { unsigned short a=34520; unsigned short b=a<>8; printf("%d \n",b|c); printf("%d \n",(a<>8)); return 0; }
收起
每次移位运算后变量本身的值都会被修改
报告相同问题?