大学课件第7章 结构体联合体和枚举类型.ppt

大学课件第7章 结构体联合体和枚举类型

《 C语言程序设计》 (Visual C++ 6.0环境) 3.有关typedef的几点说明 (1)用typedef可以用来定义各种类型名,但不能定义变量。 (2)用typedef只是对已有的类型增加一个类型名,并没有创造新的类型。 (3)在有时也可用宏定义来代替typedef的功能,但事实上,二者是不同的。宏定义是在预编译是处理完成的,只是简单的字符串替换;而typedef则是在编译时完成的,后者更为灵活方便。 返回本节目录 * 《 C语言程序设计》 (Visual C++ 6.0环境) 返回本章目录 7.5 综合实训 【例7.15】 【例7.16】 * 【例7.15】(1) 《 C语言程序设计》 (Visual C++ 6.0环境) 返回本节目录 【例7.15】设有一个教师与学生通用的表格(表7-2),教师数据有号码、姓名、职业、教研室四项;学生数据有号码、姓名、职业、班级四项。编写程序输入人员数据,再以表格输出。程序名为l7_15.cpp。 #include stdio.h struct { int num; char name[10]; char job; union { int classnum; char office[10]; } depa; }body[2]; * 【例7.15】(2上接1) 《 C语言程序设计》 (Vi

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档