其他分享
首页 > 其他分享> > 知识点总结-结构体

知识点总结-结构体

作者:互联网

什么是结构?

结构,就是程序猿自定义的一种”数据类型“是使用多个基本数据类型、
或者其他结构,组合而成的一种新的”数据类型“

结构体的定义

struct 结构名 {
成员类型 成员名;
成员类型 成员名;
成员类型 成员名;
}

实例:struct student {

                      char name;
                      int age;
                      char tel;
                      };

特别注意:

1)要以struct开头
2)以分号结束
3)各成员之间以分号隔开

结构体的初始化


```cpp
struct student { 
       char name[64];
       int age;
       char tel[64];
       };
       
struct student xiaohua = {"xiaohua", 18, "13777897839"};


结构体中包含结构体

struct student {
char name[64];
int age;
char tel;
};

struct _class {
struct student xiaohua;
struct student xiaohei;
struct student xiaotang;
};
struct _class s1;

s1 = {
{“xiaohua”, 18, “3473874”},
{“xiaohei”, 19, “37483748”},
{“xiaotang”, 20, “3874837”}
};

printf(“姓名:%s 年龄:%d 电话:%s”, s1.xiaohua.name, s1.xiaohua.age, s1.xiaohua.tel);

               

标签:总结,知识点,xiaohua,tel,struct,s1,char,student,结构
来源: https://blog.csdn.net/weixin_46464021/article/details/113267006