【发布时间】:2020-12-26 11:10:06
【问题描述】:
我有一个包含以下两个声明的 C 文件
struct mmap_table_entry_t {
uint32_t size;
uint64_t base_addr;
uint64_t length;
uint8_t type;
}* mmap_table_entry;
typedef struct mmap_table_entry_t* table_entries;
我想在头文件中创建table_entries extern 类型。如果不声明上述两种类型,我该怎么做?
【问题讨论】:
-
我想创建变量 table_entries。但这不是一个变量。这是
typedef。
标签: c header-files typedef