使用C++ struct来定义自定义数据类型
一、什么是struct
在C++中,struct是一种用于定义自定义数据类型的关键字,它可以将不同类型的数据组合起来,形成一个新的数据类型。通常情况下,struct可以包含成员变量和成员函数。
二、如何定义一个struct
struct Person { std::string name; int age; double score; };
上面的代码定义了一个名为Person的struct,它包含3个成员变量:name,age和score。其中,name是字符串类型,age和score分别是整型和双精度浮点型。
三、如何使用struct
结构体变量的定义方式与其他基本类型变量的定义方式相同。
Person p1; // 定义Person结构体的变量p1
而且可以使用.(点)运算符来访问结构体中的成员变量。
p1.name = "张三"; p1.age = 18; p1.score = 90.5; std::cout
版权声明
本文仅代表作者观点,不代表Code前端网立场。
本文系作者Code前端网发表,如需转载,请注明页面地址。
上一篇:利用C++实现高效的字符串数组操作 下一篇:C++编程语言学习指南
发表评论:
◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。