相关疑难解决方法(0)

如果我在C或C++中使用`typedef`,何时应该在typedef'ed类型的末尾添加`_t`?

我什么时候应该将尾随添加_ttypedef'ed类型?

例如,我应该这样做:

typedef struct image image_t;
Run Code Online (Sandbox Code Playgroud)

或这个:

typedef struct image image;
Run Code Online (Sandbox Code Playgroud)

一般规则是什么?

另一个例子,我应该这样做:

typdef enum { ARRAY_CLOSED, ARRAY_OPEN, ARRAY_HALFOPEN } array_type_t;
Run Code Online (Sandbox Code Playgroud)

或这个:

typdef enum { ARRAY_CLOSED, ARRAY_OPEN, ARRAY_HALFOPEN } array_type;
Run Code Online (Sandbox Code Playgroud)

请赐教.

谢谢,Boda Cydo.

c c++ typedef

48
推荐指数
4
解决办法
1万
查看次数

标签 统计

c ×1

c++ ×1

typedef ×1