ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

结构体

2021-05-04 17:52:22  阅读:14  来源: 互联网

标签:struct s1 类型 结构 成员 变量


结构体

结构体的声明:结构是一些值得集合,这些值称为成员变量,结构体每个成员变量可以是不同类型的变量。

struct tag(标签)                                            这个整体是一个结构体类型,想成int也是类型

{                                                                        不占空间。

member-list;成员变量

}variable-list;变量列表 (列如s1,s2是全局变量)  

typedef给类型重新起个名字,放在结构体声明前相当于把结构体类型重命名。

结构体类型的定义:struct stu s1定义结构体变量s1

结构体初始化,定义时直接赋值 struct stu s1={“天浮云”,21,“15582151648”,”猛男“};

结构体传参,要传结构体的地址,函数传参是需要压栈的,如果传结构体,结构体过大,系统开销大。

结构体传参传地址,可以用p->成员变量打印出相关信息。


标签:struct,s1,类型,结构,成员,变量
来源: https://blog.51cto.com/u_15167093/2752632

专注分享技术,共同学习,共同进步。侵权联系[admin#icode9.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有