第10章C语言共用体与枚举类型要点.pptxVIP

  • 4
  • 0
  • 约3.02千字
  • 约 33页
  • 2016-12-02 发布于湖北
  • 举报
第10章 共用体与枚举类型;10.1 共用体类型与 共用体变量;标识符给出共用体名, 是共用体类型名的主体, 定义的共用体类型由“union 标识符”标识。 例如,定义一个共用体类型, 要求包含一个整型成员,一个字符型成员和一个单精度型成员: union icf {int i;  char c;  float f;  }; ;2 共用体变量的定义 ;(2) 定义共用体类型的同时定义共用体变量;(3)定义共用体类型时,省略共用体类型名,同时定义共用体类型变量;10.2 共用体变量的引用 ; (1) 共用体变量中,可以包含若干个成员及若干种类型,但共用体成员不能同时使用。在每一时刻,只有一个成员及一种类型起作用,不能同时引用多个成员及多种类型。;(3) 共用体变量的地址和它的各个成员的地址相同。 (4) 不能企图引用共用体变量名来得到某成员的值。 (5) 共用体变量不能作函数参数,函数的返回值也不??是共用体类型。  (6) 共用体类型和结构体类型可以相互嵌套,共用体中成员可以为数组,甚至还可以定义共用体数组。 ;写出下列程序的执行结果; 设有若干教师的数据,包含有教师编号、姓名、职称,若职称为讲师,则描述他们的所讲课程,若职称为教授,则描述他们所写论文数目。 ;10.4 位运算与位段结构;1. 位运

文档评论(0)

1亿VIP精品文档

相关文档