Code前端首页关于Code前端联系我们

使用C++ struct来定义自定义数据类型

terry 2年前 (2023-10-01) 阅读数 337 #c++
文章标签 phpmysql

一、什么是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前端网发表,如需转载,请注明页面地址。

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

热门