自定义数据类型08.pptVIP

  • 0
  • 0
  • 约2.76千字
  • 约 42页
  • 2026-06-03 发布于北京
  • 举报

自定义数据类型08;定义:;struct结构体名

{成员列表};;定义结构体类型变量的方法;二、在定义类型的同时定义变量;三、直接定义结构体类型变量(不提倡);2、在编译时,仅对变量分配空间,不对类型分配空间。;4、结构体的成员可以是另一个结构体类型。;对局部变量类型的结构体变量初始化;结构体类型变量的引用(P205);引用结构体变量中的成员(应用);关于结构类型变量的使用,说明以下几点:

1、同类型的结构体变量之间可以直接赋值。这种赋值等同于各个成员的依次赋值。

2、结构体变量不能直接进行输入输出,它的每一个成员能否直接进行输入输出,取决于其成员的类型,若是基本类型或是字符数组,则可以直接输入输出。

3、结构体变量可以作为函数的参数,函数也可以返回结构体的值。当函数的形参与实参为结构体类型的变量时,这种结合方式属于值调用方式,即属于值传递。;结构体数组;一、结构体数组的定义;二、结构体数组的初始化;structstudent

{intnum;

charname[20];

charsex;

}stu[]={{1011,LiLin,M},{1012,WangLan,F},

{1013,LiuFang,F}};;以下程序的结果是:;根据下面的定

文档评论(0)

1亿VIP精品文档

相关文档