C语言中怎样调用其他文件定义的结构体

2024-12-04 05:01:43
推荐回答(1个)
回答1:

用include包含进来呀。

/* TestStruct.h */
typedef struct _tagTestStruct {
   ...
} TestStruct;
...

在另一个文件中使用举例:

#include "TestStruct.h"

...

/* 函数中 */
TestStruct * ts = (TestStruct *) malloc (sizeof(TestStruct));