|
- #include<iostream>
- using namespace std;
- class CStudent
- {
- public:
- char name[50];
- char sex;
- int num;
- int age;
- CStudent(char* pname, char t_sex, int t_num, int t_age);
- };
- //构造函数
- CStudent::CStudent(char* pname, char t_sex, int t_num, int t_age)
- {
- strcpy_s(name, pname);
- sex = t_sex;
- num = t_num;
- age = t_age;
- cout << "name = " << name << endl;
- cout << "sex = " << sex << endl;
- cout << "num = " << num << endl;
- cout << "age = " << age << endl;
- cout << "\n" << endl;
- }
- int main()
- {
- CStudent stud_1(250);
- char name_1[50] = "lisi";
- CStudent stud_2("lisi", 'f', 208, 25);
- return 0;
- }
复制代码 |
上一篇: 如何将 两个 byte 的低位 转换成一个 十进制下一篇: 学习构造函数显示没声明的标示符memset
|