1.
int a=3,b=2,c=3;
if((++a=b)||c++)
printf("a=%d,b=%d,c=%d",a,b,c);
2.
int a=-1;
unsigned int b=a;
printf("%u",b);
3.
int a=0;
int b=~a;
printf("b=%d",b);
//泄漏一 //类的构造函数与析构函数中未匹配地调用new与delete函数 class Point { int x, y; char * color; public: Point(int, int, char *); /*~Point(){}; This is wrong*/ ~Point(); };