上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人
2.9 typedef
用typedef可以给已有类型定义一个容易阅读的描述性名称,提高程序代码的可读性。但要注意的是,typedef并没有建立新的数据类型,只是为已有类型引入了一个助记符,一个别名而已。typedef的用法如下:
typedef type newname;
其中,type是已存在的数据类型,newname是为type指定的新类型名。新类型名newname并未取代原来的类型type,即type和newname在程序中都是可用的。例如:
typedef float house_price; //L1 house_price x,y; //L2 float a,b; //L3