2.10.5 使用typedef 定义类型

2013-10-12 10:01:20 · 作者: · 浏览: 321

2.10.5 使用typedef 定义类型

C语言中,除系统定义的标准类型和用户自定义的结构体、共用体等类型之外,还可以使用类型说明语句typedef定义新的类型来代替已有的类型。typedef语句的一般形式是:

  1. typedef已定义的类型 新的类型; 

例如:

  1. typedef int INTEGER; /*指定用INTEGER代表int 类型*/  
  2. typedef float REAL; /*指定用REAL代表float类型*/ 

在具有上述typedef语句的程序中,下列语句就是等价的:

  1. int i, j; 与 INTEGER i, j;  
  2. float pi; 与 REAL pi;