黑马程序员技术交流社区

标题: typedef定义类型 [打印本页]

作者: 驴小叔    时间: 2015-9-8 21:49
标题: typedef定义类型
typedef定义类型
定义:给已经存在的数据类型取一个别名
格式:typedef 原类型 新类型名; //新类型名尽量要大写

5.1、基本数据类型
typedef int  MALATANG;  别名: MALATANG

5.2、用在数组,给数组起别名
typedef int  ARRAY[5];  别名: ARRAY

5.3、给结构体其别名
typedef struct Person P;  别名: P
typedef struct { int screenSize; int ram;} IPHONE; 别名: IPHONE

5.4、给枚举类型起别名
typedef enum Sex{kSexMan,kSexWomen,kSexYao} iSex;  别名: iSex
作者: huahaoL    时间: 2015-9-8 23:23
typedef int  ARRAY[5];  别名: ARRAY
这个别名不应该是  ARRAY[5]????
作者: jsh_513    时间: 2015-9-10 11:46
好啊好好。。。。
作者: malong0517    时间: 2015-9-10 16:57
回顾知识吧
作者: 大宝820    时间: 2015-9-13 23:35
学习了{:2_30:}




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2