首页 > 解决方案 > 何时在 c 中使用 #include "file.c" 以及何时使用 #include "file.h"

问题描述

在什么情况下我们需要使用.h文件以及何时.c在 C中使用文件。
它们是同一目的的两种选择吗?
请解释。

标签: cheader-files

解决方案


  1. 从不包含 .c 文件
  2. 如果你包含一些东西,它应该是一个 .h 文件。
  3. 代码进入代码文件,.c。
  4. 头文件、.h 文件仅包含可以多次编译的内容,即声明、宏定义、更多包含。
  5. 如有必要,标头使用重新包含保护。

每当您想包含一个 .c 文件时,您希望将其添加到您的项目中,以便在构建期间对其进行处理,即由其自己编译并在进一步的构建步骤中链接到创建的二进制文件。


推荐阅读