📄C++ 结构体
1. 结构体定义:C++中的结构体是不同数据类型变量的集合,类似于类。可以使用struct关键字来定义结构体,如struct Person { char name[50]; int age; float salary; };。
📄C++ 结构体和函数
1. 向函数传递结构体:在C++中,结构体变量可以像普通参数一样传递给函数。例如,在displayData(p);中,结构体变量p被传递给displayData函数。
📄C++ 结构体指针
1. 创建结构体指针:在C++中,可以为用户自定义的类型如结构体创建指针,例如使用temp *ptr;来创建指向结构体temp的指针。
📄C++ 枚举
1. 枚举基础:枚举(Enumeration)是由关键字enum定义的用户自定义数据类型,包含一组整数常量。例如,enum season { spring, summer, autumn, winter };中,默认spring为0,summer为1,以此类推。