c/c++第十二篇

开始学习结构体,结构体可以将不同类型的数据组合在一起,形成一个新的数据类型,方便对相关数据进行统一管理和操作。
学习了结构体的定义、初始化和访问成员的方法。定义结构体时,需要指定结构体的成员变量及其类型。初始化结构体可以使用花括号括起来的初始值列表,也可以在定义后逐个对成员变量进行赋值。访问结构体成员可以使用点运算符(.)

c
struct 结构体名 {
    成员类型1 成员名1;
    成员类型2 成员名2;
    //...
};

例如,定义一个学生结构体:

c
struct Student {
    char name[20];
    int age;
    float score;
};

在 C++ 中,结构体定义除了上述方式外,还可以像类一样,在定义结构体时直接定义成员函数,而且结构体默认访问权限是 public,而不是像类一样默认为 private。例如:

尝试定义了一个表示学生信息的结构体,包括学生的姓名、年龄、成绩等成员变量,并写了一些函数来对学生信息进行输入、输出和统计等操作。通过这些练习,对结构体的使用有了初步的掌握,也体会到了结构体在实际编程中的便利性。
今天对结构体的学习让我认识到了一种新的组织数据的方式,为后续的编程学习打下了基础。
全部评论

相关推荐

不愿透露姓名的神秘牛友
11-25 14:45
烽火通信 c++软件开发 15k *15 (试用期6个月80%) 硕士211
点赞 评论 收藏
分享
评论
点赞
收藏
分享
牛客网
牛客企业服务