Mat*_*ner 1 c gcc struct typedef forward-declaration
我如何传递指向具有私有定义的结构的指针,而不使用指针类型struct?
例如,这有效:
typedef struct Handle {
Ino ino;
} Handle;
bool handle_open(Handle **);
Run Code Online (Sandbox Code Playgroud)
但是如果我将struct定义移动到源文件中,则强制使用其他源文件struct Handle *,而不是Handle *.
| 归档时间: |
|
| 查看次数: |
329 次 |
| 最近记录: |