您的位置:首页 > 编程语言 > C语言/C++

c++ 初始化2维数组

2015-01-29 14:11 405 查看
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 里面变量存储按最长类型字节存储。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: