static对象初始化

来源:互联网 发布:大数据时代的作用 编辑:程序博客网 时间:2024/06/18 00:23
#include<iostream>
#include<string>
using namespace std;


struct MyStruct
{
   string name;
   int a;


}; ////////////////////////////////////////////////////////要有;号不然会报错 很隐蔽的错误。
class A
{
 public:
     static MyStruct myStruct[3];
};
  MyStruct  A::myStruct[3]={{"xiao",1},{"ji",2},{"ba",3}};
int main()
{
    A a;
    cout << a.myStruct[0].name << a.myStruct[0].a << endl;
}
原创粉丝点击