struct 在c语言中什么意思

来源:百度知道 编辑:UC知道 时间:2024/05/13 06:16:06
我是初学者

struct的意思是结构,结构体
 “结构”是一种构造类型,它是由若干“成员”组成的。 每一个成员可以是一个基本数据类型或者又是一个构造类型。 结构即是一种“构造”而成的数据类型, 那么在说明和使用之前必须先定义它,也就是构造它。如同在说明和调用函数之前要先定义一样。

结构体类型,如你要描述一个人的基本信息,有姓名(字符数组),年龄(整型),性别(字符型)等内容,你会发现它们的类型都不相同,但都是围绕着这个人的,所以又相互关联,这时你可定义一结构体:
struct person{
char name[20];
int age;
char sex;}
将这些信息都集中定义在PERSON结构体中,使它们成为一个”整体”.

结构类型