C语言定义了很多基本数据类型,当我们需要为某一变量定义多个不同的数据类型时,我们就用到了结构体。
结构体可以作为一个变量存放多个不同数据类型的数据,而数组只能存放同数据类型的多个数据。
比如一本书:具有图书名称,图书作者,图书售价,出版日期,出版社,ISBN号。
基本结构:
struct 结构体名称
{ 结构体成员1; 结构体成员2; 结构体成员3; ......
C语言定义了很多基本数据类型,当我们需要为某一变量定义多个不同的数据类型时,我们就用到了结构体。
结构体可以作为一个变量存放多个不同数据类型的数据,而数组只能存放同数据类型的多个数据。
比如一本书:具有图书名称,图书作者,图书售价,出版日期,出版社,ISBN号。
基本结构:
struct 结构体名称
{ 结构体成员1; 结构体成员2; 结构体成员3; ......