自定义库文件.h

用于分模块化设计,把不同的功能模块实现写到不同的文件中进行集中定义,这样程序框架更加清晰,可读性强。

demo01.c

#include <stdio.h>
#include "myheader.h"

int main()
{
	printf("FILE_SIZE:%d", FILE_SIZE);


	return 0;
}

以上的#include "myheader.h",表示:会在当前的工程所在的文件夹开始寻找,也就是你的源程序所在的文件夹。

而 <> 这种方式,编译器查找的时候,会在编译器的安装目录的标准库中开始查找。如果写成了<>,则找不到该文件,除非将其放到C的安装目录下

myheader.h

#define FILE_SIZE 42

 运行输出:

 

posted @ 2018-02-25 09:48  半生戎马,共话桑麻、  阅读(221)  评论(0)    收藏  举报
levels of contents