#include<stdio.h> #include<stdlib.h> int main() { unsigned int e_n = 0XFFFFFFFE, e_nt = ~e_n;//反 int n = sizeof(e_n); printf("%X ", e_nt);//十六进制 unsigned int a = 0X00001111,b = a & e_n;//与 printf("%X ", b); unsigned int c = e_n | a;//或 printf("%X ", c); unsigned int d = e_n ^ a;//异或 printf("%X ", d); int e = 4, f = e<<1;//左移1位 printf("%d ", f); int g = e>>1;//右移1位 printf("%d ", g); system("PAUSE"); return 0; }