【发布时间】:2010-06-15 00:14:48
【问题描述】:
我使用 Linux 作为我的编程平台,使用 C 语言作为我的编程语言。
我的问题是,我在我的主源文件(main.c)中定义了一个结构:
struct test_st
{
int state;
int status;
};
所以我希望在我的其他源文件(例如 othersrc.)中使用这个结构。是否可以在另一个源文件中使用这个结构而不把这个结构放在头文件中?
【问题讨论】:
-
当然可以,只要在您尝试并包含任何尝试使用它的文件之前定义它。
-
我不明白你为什么不想包含标题。