参考代码如下:
struct Tree_node
{
int index;
Tree_node *child[2];
Tree_node() : index(-1), child((Tree_node *[2]){NULL, NULL}) {}
};
静态的,在类外边初始化
#include
using namespace std;
class student
{
public:
student(){};
private:
static int a[3];
};
int student::a[3] = {1,2,3};
int main()
{
return 0;
}
除非你定义一个static 的方法。
static的好像需要在CPP文件中,类外面定义一下,在类中只相当于声明.