本文共 377 字,大约阅读时间需要 1 分钟。
C语言允许用typedef说明一种新类型名,说明新类型名的语句一般形式为: typedef 类型名 标识符; 在此,“类型名”必须是在此语句之前己有定义的类型标识符。“标识符”是一个用户定义标识符,用作新的类型名。typedef语句的作用仅仅是用“标识符”来代表己存在的“类型名”,并末产生新的数据类型。原有类型名依然有效。例如: typedef int INTEGER; 该语句把一个用户命名的标识符INTEGER说明成了一个int类型的类型名。在此说明之后,可以用标识符INTEGER来定义整型变量。例如: INTEGER m,n; 等价于 int m,n; 也就是说:INTEGER是int的一个别名。为了便于识别,一般习惯将新的类型名用大写字母表 示。又如: typedef char *CHARP; CHARP p; 等价于: char *p;转载地址:http://vkzli.baihongyu.com/