写C语言的头文件

  • 浏览:14206
  • |
  • 更新:

一些初学C语言的人,不知道头文件(*.h文件)原来还可以自己写的。只知道调用系统库函数时,要使用#include语句将某些头文件包含进去。其实,头文件跟.C文件一样,是可以自己写的。头文件是一种文本文件,使用文本编辑器将代码编写好之后,以扩展名.h保存就行了。头文件中一般放一些重复使用的代码,例如函数声明,变量声明,常数定义,宏的定义等等。当使用#include语句将头文件引用时,相当于将头文件中所有内容,复制到#include处。使用头文件不仅可以减少工作量,还可以减少因代码编写不细心而导致的错误。

工具/原料

  • Visual C++ 6.0

方法/步骤

  1. 1

    打开Visual C++ 6.0,文件-新建-文件选项卡-C/C++ Header File

    写C语言的头文件
  2. 2

    编写代码如下:

    max(int x,int y)

    {

    if(x>y) 

    printf("%d",x);

    else

    printf("%d",y);

    }

    写C语言的头文件
  3. 2
    该信息未经授权抓取自百度经验
  4. 3

    按Ctrl+S或者点击保存,然后可以看到目录下有一个H1.H,这就是我们的头文件了,把它放到“Visual C++ 6.0安装目录\VC98\ATL\Include”文件夹下就可以使用了。

    写C语言的头文件
  5. 4

    使用方法就像使用自带的头文件一样。

    写C语言的头文件
  6. 5

    一个简单的比较两数大小的头文件就完成了,很简单吧。

    写C语言的头文件
    END

注意事项

  • 使用include时,使用引号与尖括号的是不完全一样的的。使用引号""时,首先搜索工程文件所在目录,然后再搜索编译器头文件所在目录。而使用尖括号时,则是相反的搜索顺序。假设我们有两个文件名一样的头文件h1.h,内容是不一样的。一个在编译器指定的头文件目录下,我们把它叫做文件I;另一个则保存在当前工程的目录下,我们把它叫做文件II。如果我们使用的是#include,则我们引用到的是文件I。如果我们使用的是#include“h1.h”,则我们引用的将是文件II。
经验内容仅供参考,如果您需解决具体问题(尤其法律、医学等领域),建议您详细咨询相关领域专业人士。
展开阅读全部