1. struct与class区别
struct关键字和class关键字一般可以通用,只有一个很小的区别:
struct成员默认情况下的属性是public,而class成员的却是private
2. 3种交换变量
交换变量三种表示方法(a,b的值交换)
tmp = a ;
a = b ;
b = tmp;
a = a ^ b;
b = a ^ b;
a = a ^ b;
a = a + b;
b = a - b;
a = a - b;