background image

    

struct   student

        {       int num;
                 char  name[20];
                 char sex;
                 int age;
                 float score;
                 char addr[30];
        }; 
        

struct student

   stu1,stu2;                 

§ 10.2

  结构体变量的定义

先定义结构体类型,再定义结构体变量

 

一般形式:

struct      结构体名
{
      

    

类型标识符

成员名;

      

    

类型标识符

成员名;

         

…………….

} ;
struct  

  

结构体名

变量名表列

   

#define   

STUDENT

    struct  student

        

STUDENT

        {       int num;
                 char  name[20];
                 char sex;
                 int age;
                 float score;
                 char addr[30];
        }; 
        

STUDENT

   stu1,stu2;