1.位运算
char a=5,b=-7
a=0000 0101
b=1000 0111---->1111 1000(反码)---->1111 1001补码
a&b=0000 0001--->1 a|b=1000 0011---->-3
a^b=1000 0100---->-4 ~b=0000 0110 ---->6
a>>2=0000 0001--->1 b<<2=1000 0001 1100--->-28
2、#include<file.h>与#include"file.h"的区别
#include<file.h>是在标准的库文件中寻找并引用file.h头文件
#include"file.h"是在当前工作路径中寻找并引用file.h头文件
3、
#include"stido.h"
void main()
{ int a=3; //定义个一个整型数 a=3
a+=3!=3; //a=a(+3!=3)----->a=3+0
a*=++a+a; //a*(++a+a)--->4(4+4)=32
printf("a=%d\n",a);//输出a的值并显示a=32
}