结构体指针

来源:互联网 发布:西蒙斯大学数据 编辑:程序博客网 时间:2024/06/02 03:50

什么是结构体指针,顾名思义,结构体指针就是指向结构体的指针。

结构体指针的定义:

struct 结构体名  *变量名

如:

  1. structstu{
  2. char *name; //姓名
  3. int num;//学号
  4. int age;//年龄
  5. char group;//所在小组
  6. float score;//成绩
  7. } stu1 = { "Tom", 12, 18, 'A', 136.5 };
  8. //结构体指针
  9. structstu *pstu = &stu1;

结构体指针的定义:
  1. structstu{
  2. char *name; //姓名
  3. int num;//学号
  4. int age;//年龄
  5. char group;//所在小组
  6. float score;//成绩
  7. } stu1 = { "Tom", 12, 18, 'A', 136.5 },*pstu = &stu1;


结构体的定义:

struct  NODE

{

char* name;

int count;

NODE* next;

}node1;

原创粉丝点击