typedef用法

2024-12-24 23:43:14
推荐回答(1个)
回答1:

typedef用法如下。

1、隐藏笨拙且难以理解的语法,使用typedef为现有类型创建别名,定义易于记忆的类型名。typedef 还可以掩饰复合类型,如指针和数组。

2、typedef的最简单使用,给已知数据类型long起个新名字,例如叫byte_4。

3、typedef与结构结合使用,这语句实际上完成两个操作:

1) 定义一个新的结构类型。

2) typedef为这个新的结构起了一个名字,叫MyStruct。

4、typedef和define的问题,typedef要比define要好,特别是在有指针的场合。

5、define宏定义有一个特别的长处:可以使用ifdef ,ifndef等来进行逻辑判断,还可以使用undef来取消定义。

参考资料来源:百度百科— typedef