首先,对于很多萌新编程者,把所有函数的声名以及定义,全部放入一个cpp文件是比较常见的。而导入头文件的方式,可以区别出函数的主体和它所调用的其他函数,使程序更加规范。下面我就来讲讲头文件的使用,以及一些注意点。
1.头文件的简单应用:
首先我们创建一个简单的C语言函数,并且导入我们自己写的头文件。以下为头文件以及保存方式:

以上为我们的头文件,里面需要包括导入的库函数、宏定义以及我们所定义的函数声明和定义。在保存头文件时,需要改变文件类型为Header files,如下图:

接下来就是我们导入的操作了,每个函数都有一个主函数,这是我们程序的入口。所以我们要创建一个cpp文件,导入刚才我们创建的头文件。以下为导入头文件的操作:

在这里有一个很容易出问题的地方,在使用include导入该头文件时,存在使用<>和" “的区别。我们最好使用“ ”,保证能够导入。二者的区别如下:
< >先去系统目录中找头文件,如果没有在到当前目录下找。像标准的头文件 stdio.h和 stdlib.h等常用这个方法。而” "首先在当前目录下寻找,如果找不到,再到系统目录中寻找。 这个用于include自定义的头文件,让系统优先使用当前目录中定义的。
然后我们运行一下刚才的代码:

这样就是一个简单的头文件导入了。这也是比较简单的一个导入,对于大型工程所需要定义很多的函数而言,创建头文件可以避免很多的重复工作,而且头文件可以用于共享,便于代码的移植以及参考学习。
以上便是C语言头文件的简单使用。这是本人在csdn上发表的第一篇文章,有写的不好的地方,欢迎指正,谢谢。

更多推荐

C语言之头文件的导入