c语言学习结构体

定义一个结构体的一般形式为:

struct 结构名
{
  成员列表;
};

 例: 

main()
{

  struct stu
   {

    int num;
    char *name;
    char sex;
    float score;
   }boy1, boy2;
       boy1.num = 102;
       boy1.name = "Zhang ping";
       printf("input sex and score\n");
       scanf("%c %f", &boy1.sex, &boy1.score);
       boy2 = boy1;
       printf("Number = %d\n Name = %s\n", boy2.num, boy2.name);
       printf("Sex = %c\n Score = %f\n", boy2.sex, boy2.score);
}

 访问结构体成员的形式

   结构变量.成员名

  (*结构指针变量).成员名

  结构指针变量->成员名

原文地址:https://www.cnblogs.com/zqiang3/p/2716836.html