结构体 东南大学朱金付老师作品.pptxVIP

  • 5
  • 0
  • 约1.8千字
  • 约 30页
  • 2020-04-08 发布于上海
  • 举报
定义:;struct 结构体名 { 成员列表 };;定义结构体类型变量的方法;# define STUDENT struct student STUDENT { int num; char name[20]; char sex; int age; float score; char addr[30]; }; STUDENT student1,student2;;二、在定义类型的同时定义变量;三、直接定义结构体类型变量;2、在编译时,仅对变量分配空间,不对类型分配空间。;4、结构体的成员可以是另一个结构体类型。;结构体类型变量的引用;2、嵌套的结构体变量必须逐层引用。;对局部变量类型的结构体变量初始化;关于结构类型变量的使用,说明以下几点: 1、同类型的结构体变量之间可以直接赋值。这种赋值等同于各个成员的依次赋值。 2、结构体变量不能直接进行输入输出,它的每一个成员能否直接进行输入输出,取决于其成员的类型,若是基本类型或是字符数组,则可以直接输入输出。 3、结构体变量可以作为函数的参数,函数也可以返回结构体的值。当函数的形参与实参为结构体类型的变量时

文档评论(0)

1亿VIP精品文档

相关文档