gpt4 book ai didi

c - ANSI C - 使用 typedef 将替代名称分配给指针类型的好处

转载 作者:太空狗 更新时间:2023-10-29 15:33:19 25 4
gpt4 key购买 nike

<分区>

Possible Duplicate:
What is the right way to typedef a type and the same type's pointer?

我最近一直在我的项目中使用 Libxml2,并注意到它使用如下 typedef:

typedef struct _xmlNode xmlNode
typedef xmlNode * xmlNodePtr

第一个 typedef 的好处是显而易见的。但是我不确定为什么要为 xmlNode * 指定一个替代名称。对我来说,使用 xmlNode * 比使用 xmlNodePtr 更明确和可读,但我可能会遗漏一些东西。

这个typedef会解决什么问题,会带来什么好处?

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com