新建一个demo.h(也可以为其它文件名)的头文件,在头文件中添加函数定义,如:extern void demo()
新建一个c文件,在文件中将demo.h包含进来:#include“demo.h”,在此文件中将函数的主体写上,如下:
void demo()
{
printf("Hello.")
}
经过上述步骤,即可完成在头文件中实现函数定义。
头文件说白了就是函数库,里面定义了c提供的函数。你可能会好奇,为什么你可以直接在main函数里面调用printf()和scanf()这两个函数而不用事先声明和定义。这就是因为你在写程序的时候在最开头的地方声明这个程序包含了<stdio.h>这个头文件,而printf()和scanf()这两个函数就是在<stdio.h>这个头文件里面定义了的关系。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)