C++ 结构体
结构体
- 结构体(struct),是一种用户自定义复合数据类型,可以包含不同类型的不同成员
- 语法:


struct Student {
string name;
int age;
string sex;
};
Student stu;
stu = {"张三", 20, "男"};
cout << "名字:" << stu.name << endl;
cout << "年龄:" << stu.age << endl;
cout << "性别:" << stu.sex << endl;
- 注意:
- 除了声明外,struct关键字可以省略
- 成员的访问可以通过 . 来进行
- 在设计一个结构体时,可以根据需要向成员设置默认值

结构体数组
- 语法:
- 结构体类型 数组名[数组长度];

结构体指针



结构体指针数组
- 主要用于动态内存分配,方便管理大量结构体占用的内存


浙公网安备 33010602011771号