如何建立头文件

如何建立头文件,第1张

先建一个头文件,例如:
//file1h
int max(int a,int b)
{
return (a>b)a:b;
}
再包含到c文件中:例如:
//file2c
#include<stdioh>
#include"file1h"
void main()
{
printf("%d\n",max(3,4));
}

举例(程序已调试可以运行非常简单楼主有什么疑问可以交流交流):
header file:(maxh)
#ifndef MAX_NUMBER // MAX_NUMBER 为任意的
#define MAX_NUMBER // 重复定义
#include<stdioh>
int max(int a,int b);
#endif
source file:(mainc)
#include"maxh" // 与头文件名相同

int main()
{
extern int a,b;
int ,c;

printf("Please input the value of a: ");
scanf("%d",&a);
printf("Please input the value of b: ");
scanf("%d",&b);
c= max(a,b);
printf("The max number of %d and %d is %d!\n",a,b,c);
return 0;
}
source file:(maxc)
#include"maxh" // 与头文件名相同
int a,b;
int max(int m,int n)
{
if(m>=n) {return (a);}
else { return (b); }
}


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/12786159.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-28
下一篇 2023-05-28

发表评论

登录后才能评论

评论列表(0条)

保存