C++之typedef

    添加时间:2013-5-20 点击量:

    typedef可以用来定义类型的同义词:


    typedef double wages


    wages为double的别号,如许定义之后


    double val;


    wages val;


    上方两个声明是等价的。也可认为wages再指定别号:


    typedef wages salary



    typedef凡是用于一下三种用处:


    1,为了隐蔽类型的实现,夸大应用类型的目标。


    2,简化错杂的类型定义,使其更易懂得。


    3,容许一种类型用于多种目标,同时使得每次应用该类型的目标明白。

    所有随风而逝的都属于昨天的,所有历经风雨留下来的才是面向未来的。—— 玛格丽特·米切尔 《飘》
    分享到: