C语言教程:结构体(用户定义的数据类型)

C语言中的结构体是一种用户定义的数据类型,可以保存不同类型的数据元素。

结构体的每个元素都称为成员。

它像C++中的模板和Java中的类一样工作。可以有不同类型的元素。

例如,结构体可广泛用于存储学生信息,员工信息,产品信息,图书信息等。

定义结构体

struct关键字用于定义结构体。下面我们来看看在C语言中定义结构体的语法。

struct structure_name   
{  
    data_type member1;  
    data_type member2;  
    .  
    .  
    data_type memeberN;  
};