C语言教程:结构体(用户定义的数据类型)
C语言中的结构体是一种用户定义的数据类型,可以保存不同类型的数据元素。
结构体的每个元素都称为成员。
它像C++
中的模板和Java中的类一样工作。可以有不同类型的元素。
例如,结构体可广泛用于存储学生信息,员工信息,产品信息,图书信息等。
定义结构体
struct
关键字用于定义结构体。下面我们来看看在C语言中定义结构体的语法。
struct structure_name
{
data_type member1;
data_type member2;
.
.
data_type memeberN;
};