#ifndef MYHEADFILE
#define MYHEADFILE
void InitInterpolation()
void Draw_Border()
void Draw_Background()
void Draw_Gray()
#endif
/*以下是test.c的内容*/
#include "test.h"
/*后面就是各个函数的实现*/
同项目中其他各个文件需要使用这些函数时只需要下面这样一句:
#include "test.h"
千万不要包含.c文件,会出现重复定义问题
头文件内容
#define PI 3.14159
float mianji(float r)
{
return PI*r*r
}
保存名称为yuanmianji.h
实现文件内容
#include <stdio.h>
#include "yuanmianji.h"
int main(void)
{
float r
printf("请输入圆的半径: ")
scanf("%f",&r)
printf("圆的面积是: %.2f\n",mianji(r))
return 0
}
运行截图如下:
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)