我很困惑什么时候应该添加尾随_t
to typedef
'ed 类型?
例如,我应该这样做:
typedef struct image image_t;
or this:
typedef struct image image;
一般规则是什么?
另一个例子,我应该这样做:
typdef enum { ARRAY_CLOSED, ARRAY_OPEN, ARRAY_HALFOPEN } array_type_t;
or this:
typdef enum { ARRAY_CLOSED, ARRAY_OPEN, ARRAY_HALFOPEN } array_type;
请赐教。
谢谢,博达·西多。
在 POSIX 中,名称以_t
是保留的,因此如果您的目标是 POSIX 系统(例如 Linux),则不应以_t
.
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)