
C语言数据类型
彷徨于无地
这个作者很懒,什么都没留下…
展开
-
结构体案例--简易通讯录的实现
通讯录的实现 通讯录是我们最常见的一个应用,打开手机,找到通讯录,可以看出,一个联系人的信息包括最基本的姓名,电话。其他的我们有时候想保存一下联系人的QQ,地址以及性别等等。每个联系人都有这些基本信息(由于本人水平有限,所以本案例不考虑重名以及一个人有多个电话等复杂情况,只考虑最简单的情况),因此我们可以定义一个这样的结构体来存储这样的信息。假设我们要存放20个人的信息,那我我们可以进行如下声明:#define MAX 20#define MAX_NAME 20#define MAX_TELE原创 2020-11-08 22:37:31 · 333 阅读 · 0 评论 -
C语言自定义数据类型
结构体结构体的声明结构体是一些值的集合,这些值称为成员变量,结构体的每个成员可以使不同类型的变量。结构体的通用声明格式为:struct tag{ member-list;}variable-list;//变量列表通常可以不写。例如想要描述一个人,其基本的应该有姓名,年龄,性别等,则对应的结构体为:struct person{ char name[20];//姓名 short age;//年龄; char sex[5];};//一定要注意这里是有分号的结构体变量定义和初始化原创 2020-11-07 19:07:11 · 398 阅读 · 0 评论