c中的utils.h到底是什么?

dced5bon  于 11个月前  发布在  其他
关注(0)|答案(2)|浏览(165)

我看到许多程序员在他们的程序中包含“utils. h”。试图搜索它到底是什么以及utils. h的正确用法是什么,但我发现的只是文件的不同版本。那么它到底是什么?

bq9c1y66

bq9c1y661#

许多程序员在utils.c中定义公共功能,并在utils.h中声明它们。例如,您可以在utils. h/utils. c中实现命令行解析方法。
但是utils. h不是要包含的标准文件。

t8e9dugd

t8e9dugd2#

#include "utils.h"中的"标记而不是<标记是一个线索。

#include <utils.h>

字符串
那么utils.h很可能是一个通用的工具头文件。但是#include "abc"意味着它是特定于项目的,utils.h很可能与项目的其他源文件在同一个文件夹中。
很可能utils.h是非常特定于项目的,并且包含项目的帮助函数。

相关问题