作业帮 > 综合 > 作业

求C语言高手 C语言怎么写头文件?

来源:学生作业帮 编辑:拍题作业网作业帮 分类:综合作业 时间:2024/04/29 05:23:38
求C语言高手 C语言怎么写头文件?
比如我要把把这个自定义函数写到一个头文件 方便以后调用
double trans1() //由度分秒到弧度
{
double B1,B11,B12,B13,B111;
scanf("%lf°%lf′%lf″",&B11,&B12,&B13);
B111=fabs(B11); //B11可能为负值
B1=B111+B12/60.0+B13/3600.0;
B1=B1*atan(1)/45.0;
if(B11
一个.h文件要 对应有一个.c文件,这样写助于查看和修改程序.比如a.h 和 a.c;:
在.h文件中
#ifndef __A_H_
#define __A_H_
#include
void trans2(double B) ;
double trans1() ;
#endif
在.c文件中
#include "a.h"
把相应的函数定义写在.c文件中
再在main.c文件中
#include "a.h"
#include
main()
{
double trans1() //由度分秒到弧度
{
double B1,B11,B12,B13,B111;
scanf("%lf°%lf′%lf″",&B11,&B12,&B13);
B111=fabs(B11); //B11可能为负值
B1=B111+B12/60.0+B13/3600.0;
B1=B1*atan(1)/45.0;
if(B11