/************************************************************************* > File Name : test_bit.cpp > Author : TL Song > EMail : songtianlun@frytea.com > Created Time : Wed 05 Aug 2020 11:21:47 PM CST ************************************************************************/ #include #include #define getbit(x,y) ((x) >> (y)&1) using std::cout; using std::endl; void printbit(int bit) { cout << "------------------------------------" << endl; for(int i=0;i<9;i++) { printf("bit[%d]:%d\n",i,getbit(bit,i)); } cout << "------------------------------------" <