static成员在类中声明,在类外定义,像下面这样就行了: class Exp { public: static int Structure[3][3]; }; int Exp::Structure[3][3] = {0, 1, 0, 1, 1, 1, 0, 1, 0}; //这一行最好放在.cpp文件中
struct stu{
char a ;
}
sizeof(stu) == 1 ;
而struct stu{
int a;
char b ;
};
sizeof(stu) == 8 ; 字节对齐
struct或class 里面变量存储按最长类型字节存储。