admin 管理员组

文章数量: 1087139


2024年5月21日发(作者:submition)

C语言结构体定义

C语言中的“结构体”其实就相当于其他高级语言中的“记录”,结构体的定义方法

如下:

例如:

Struct student

{ int num;

char name[20];

char sex;

int age;

float score;

char addr[30];

};(注意最后的分号不能省略)。

其中第一行的“student”是该结构体的名称,花括号里面的内容是结构体的成员

名,这是声明结构体的一般形式。也可以在声明结构体的同时对它进行初始化,例如:

struct stu

{

int num;

char *name;

char sex;

float score;

}pupil[5]={

{101,"Tom",'M',45.8},

{102,"Mike",'M',62.5},

{103,"Chris",'F',92.5},

{104,"Rose",'F',87.6},


本文标签: 结构 分号 不能