#include #include struct Base { int v1; // private: //error! int v3; public: // 显示声明public int v2; void print() { printf("%s\n", "hello world"); }; }; int main() { struct Base base1; // ok Base base2; // ok Base base; base.v1 = 1; base.v3 = 2; base.print(); printf("%d\n", base.v1); printf("%d\n", base.v3); return 0; }