C++之typedef
添加时间:2013-5-20 点击量:
typedef可以用来定义类型的同义词:
typedef double wages
wages为double的别号,如许定义之后
double val;
wages val;
上方两个声明是等价的。也可认为wages再指定别号:
typedef wages salary
typedef凡是用于一下三种用处:
1,为了隐蔽类型的实现,夸大应用类型的目标。
2,简化错杂的类型定义,使其更易懂得。
3,容许一种类型用于多种目标,同时使得每次应用该类型的目标明白。
所有随风而逝的都属于昨天的,所有历经风雨留下来的才是面向未来的。—— 玛格丽特·米切尔 《飘》
typedef可以用来定义类型的同义词:
typedef double wages
wages为double的别号,如许定义之后
double val;
wages val;
上方两个声明是等价的。也可认为wages再指定别号:
typedef wages salary
typedef凡是用于一下三种用处:
1,为了隐蔽类型的实现,夸大应用类型的目标。
2,简化错杂的类型定义,使其更易懂得。
3,容许一种类型用于多种目标,同时使得每次应用该类型的目标明白。
所有随风而逝的都属于昨天的,所有历经风雨留下来的才是面向未来的。—— 玛格丽特·米切尔 《飘》