compare.h文件代码:
#include<stdio.h>
int compare(int a,int b){if(a>b) printf("%d is biger than %d \n",a,b) if(a==b) printf("%d is equal %d \n",a,b) if(a<b) printf("%d is smaller than %d \n",a,b)return 0}
。
主函数代码:
#include "compare.h"
int main(int argc, char *argv[]){ int a=12,b=13 compare(a,b) system("PAUSE") return 0}
如果是自己定义的头文件,在同一个目录下的可以直接引用,用"x.h";如果,#......<X.h> 是标准库中include中的头文件, 已经定义好了,用户可以直接使用;
在C语言家族程序中,头文件被大量使用。一般而言,每个C++/C程序通常由头文件(header files)和定义文件(definition files)组成。
头文件作为一种包含功能函数、数据接口声明的载体文件,主要用于保存程序的声明(declaration),而定义文件用于保存程序的实现 (implementation)。 .c就是你写的程序文件。
放到哪都可以,最后include包括进去就行了,<>只搜索编译器所设置的include默认目录,除非修改项目属性,""优先搜索项目所在目录的当前目录,然后在搜索编译器所设置的include默认目录,其他的使用相对目录也行,.表示当前目录,..表示上一级目录。欢迎分享,转载请注明来源:内存溢出
评论列表(0条)