C基础(C语言软件开发头文件组织问题)
在大多数中等规模的C语言开发项目中,通常会有多个头文件。测试提示:通常,每个模块都有一个公共头文件和模块头文件。此外,模块头文件中经常使用公共头文件。在这里,有一点需要注意的是,不要在公共头文件中包含模块头文件,因为公共头文件的很多内容很可能会在模块头文件中用到。如果公共头文件中包含模块头文件,预编译的公共头文件遇到模块头文件,插入模块头文件后,可能会发现模块头文件所依赖的公共头文件部分还没有出现,会导致未定义类型等错误信息。
位律师回复在大多数中等规模的C语言开发项目中,通常会有多个头文件。测试提示:通常,每个模块都有一个公共头文件和模块头文件。此外,模块头文件中经常使用公共头文件。在这里,有一点需要注意的是,不要在公共头文件中包含模块头文件,因为公共头文件的很多内容很可能会在模块头文件中用到。如果公共头文件中包含模块头文件,预编译的公共头文件遇到模块头文件,插入模块头文件后,可能会发现模块头文件所依赖的公共头文件部分还没有出现,会导致未定义类型等错误信息。
位律师回复
0条评论