【发布时间】:2011-07-14 06:37:35
【问题描述】:
我有一个 .c 文件和一个 .h。
我不打算拥有多个 .c 文件。
我应该将结构定义放在头文件中吗?
最佳做法是什么?
.h
typedef struct cow_s {
int legs;
char eyes;
} cow_t;
和
.c
cow_t *ptr_to_cow;
注意:我不希望 struct 成为全球性的。
【问题讨论】:
-
您确定以后不会有多个
.c文件吗?
标签: c struct typedef header-files