结构体的嵌问题.docVIP

  • 12
  • 0
  • 约1.75万字
  • 约 7页
  • 2016-12-11 发布于河南
  • 举报
结构体嵌套的问题 作者: likefreebird ?时间: 2010-05-24 12:00:00 指针变量非常灵活方便,可以指向任一类型的变量,若定义指针变量指向结构体类型变 量,则可以通过指针来引用结构体类型变量。 7.3.1 指向结构体类型变量的使用 首先让我们定义结构体: struct stu { char name[20]; long number; float score[4]; } ; 再定义指向结构体类型变量的指针变量: struct stu *p1, *p2 ; 定义指针变量p 1、p 2,分别指向结构体类型变量。引用形式为:指针变量→成员; [例7-2] 对指向结构体类型变量的正确使用。输入一个结构体类型变量的成员,并输出。 #include stdlib.h /*使用m a l l o c ( ) 需要* / struct data / *定义结构体* / { int day,month,year; } ; struct stu /*定义结构体* / { char name[20]; long num; struct data birthday; /嵌*套的结构体类型成员*/ } ; main() /*定义m a i n ( ) 函数* / { struct stu *student; 定/*义结构体类型指针*/ student=malloc(sizeof

文档评论(0)

1亿VIP精品文档

相关文档