什么时候使用#include "file.c" 什么时候使用#include "file.h"
When to use #include "file.c" and when to use #include "file.h" in c
在什么情况下我们需要使用.h
文件,什么时候在C中使用.c
文件
它们是出于同一目的的两种选择吗?
请解释。
- 从不包含 .c 文件
- 如果你包含一些东西,它应该是一个 .h 文件。
- 代码进入代码文件,.c.
- Headers, .h 文件,只包含可以多次编译的内容,即声明,宏定义,更多包含。
- 如有必要,headers 使用重新包含守卫。
每当您想包含一个 .c 文件时,您反而想将它添加到您的项目中,以便它在构建过程中得到处理,即由它自己编译,并在进一步的构建步骤中链接到创建的二进制。
在什么情况下我们需要使用.h
文件,什么时候在C中使用.c
文件
它们是出于同一目的的两种选择吗?
请解释。
- 从不包含 .c 文件
- 如果你包含一些东西,它应该是一个 .h 文件。
- 代码进入代码文件,.c.
- Headers, .h 文件,只包含可以多次编译的内容,即声明,宏定义,更多包含。
- 如有必要,headers 使用重新包含守卫。
每当您想包含一个 .c 文件时,您反而想将它添加到您的项目中,以便它在构建过程中得到处理,即由它自己编译,并在进一步的构建步骤中链接到创建的二进制。