C程序设计教案402课时——用typedef声明新类型名文件简介.docx
《C程序设计教案402课时——用typedef声明新类型名文件简介.docx》由会员分享,可在线阅读,更多相关《C程序设计教案402课时——用typedef声明新类型名文件简介.docx(6页珍藏版)》请在第一文库网上搜索。
1、教案序号40周次授课形式新授授课章节名称用typedef声明新类型名、文件简介教学目的理解和使用用typedef声明新类型名教学重点理解和使用用typedef声明新类型名教学难点理解和使用用WPedef声明新类型名使用教具机房课外作业课后体会授课主要内容9.7用typedef声明新类型名1 .简单地用一个新的类型名代替原有的类型名typedefintInteger;typedeff1oatRea1;inti,j;f1oata,b;与Integeri,j;Rea1a,b;等价9.7用typedef声明新类型名2 .命名一个简单的类型名代替复杂的类型表示方法(1)命名一个新的类型名代表结构体类型:
2、typedefstructintmonth;intday;intyear;Date;Datebirthday;Date*p;9.7用IyPedef声明新类型名2.命名一个简单的类型名代替复杂的类型表示方法(2)命名一个新的类型名代表数组类型typedefintNumIOO;Numa;9.7用Iypedef声明新类型名2.命名一个简单的类型名代替复杂的类型表示方法(3)命名一个新的类型名代表一个指针类型typedefchar*String;Stringp,s(IO;9.7用IyPedef声明新类型名2.命名一个简单的类型名代替复杂的类型表示方法(4)命名一个新的类型名代表指向函数的指针类型typ
3、edefint(*Pointer)();Pointerp1,p2;9.7用typedef声明新类型名归纳起来,声明一个新的类型名的方法是 先按定义变量的方法写出定义体(inti;) 将变量名换成新类型名(将i换成CoUnt)在最前面加typedef(typedefintCount)用新类型名去定义变量9.7用typedef声明新类型名以定义上述的数组类型为例来说明:先按定义数组变量形式书写:inta100;将变量名a换成自己命名的类型名:intNum100;在前面加上Iypedef,得至IJtypedefintNumIOO;用来定义变量:Numa;相当于定义了:inta100; 9.7用IyP
4、edef声明新类型名 对字符指针类型,也是:char*p;char*String;Iypedefchar*String;String; 9.7用IyPedef声明新类型名 说明:(1)以上的方法实际上是为特定的类型指定了一个同义字(SynOnyms)。例如typedefintNum100;Numa;NUm是int100的同义词IyPedefin1(*Pointer)();Pointerp1;Pointer是int(*)()的同义词9.7用IyPedef声明新类型名说明:(2)用typedef只是对已经存在的类型指定一个新的类型名,而没有创造新的类型。(3)用tyoe加f声明数组类型、指针类型,
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 程序设计 教案 402 课时 typedef 声明 类型 文件 简介