// 类 #include #include using namespace std; namespace SA { class Student { public: int sid = 14; // 默认值设定,需要 c++11 标准以上 char name[32] = "hello"; private: float score = 90; public: void showScore(); // 声明类方法 void addScore(float n) { this->score = n; } }; // 实现类中的方法(函数) void Student::showScore() { cout << "sid = " << this->sid << ", name = " << this->name << ", score = " << this->score << endl; } }; using namespace SA; int main() { Student s1; strcpy(s1.name, "flykhan"); s1.sid = 1001; s1.addScore(100); s1.showScore(); Student s2; s2.showScore(); return 0; }