怎么写c头文件

1. 怎样用c写头文件 这个问题太简单了 , 随便哪个文件都能当头文件 , 只要符合C语法就行了 。
头文件只不过一些变量的定义 , 函数的申明 , 等等 , 和一般的C文件没有驱别 , 
比如有一个头文件包含一个函数声明:
void hellword();
你可以把这个文件另存为 hello.h 也可以另存为hello.txt
他的定义部分写在hello.c中
void helloword()
{
printf("Hello girl");
}
要在hello.c中包含hello.h或者hello.txt
只要在其它的程序中包含进去就行了 。
如:
#include <stdio.h>
#include "hello.txt"
void main()
{
helloword();
}
头文件只是一个文件 , 也可当做脚文件 , 放在哪里你自己决定 , 能用就行了 。
2. c语言头文件怎么写呀 C++/C程序的头文件以“.h”为后缀 。
以下是假设名称为graphics.h的头文件:#ifndef GRAPHICS_H//作用:防止graphics.h被重复引用#define GRAPHICS_H#include< 。.>//引用标准库的头文件 。
#include" 。"//引用非标准库的头文件 。
void Function1( 。);//全局函数声明 。
inline();//inline函数的定义 。classBox//作用:类结构声明{ 。
};#endif从以上例子可以看出 , 头文件一般由四部分内容组成:(1)头文件开头处的版权和版本声明;(2)预处理块;(3)inline函数的定义;(4)函数和类结构声明等 。在头文件中 , 用ifndef/define/endif结构产生预处理块 , 用#include格式来引用库的头文件 。
头文件的这种结构 , 是利用C语言进行开发软件所通常具备的 , 属于公有知识 。传统 C++:扩展资料:c语言头文件的作用:1、头文件可以定义所用的函数列表 , 方便查阅你可以调用的函数;2、头文件可以定义很多宏定义 , 就是一些全局静态变量的定义 , 在这样的情况下 , 只要修改头文件的内容 , 程序就可以做相应的修改 , 不用亲自跑到繁琐的代码内去搜索 。
3、头文件只是声明 , 不占内存空间 , 要知道其执行过程 , 要看你头文件所申明的函数是在哪个.c文件里定义的 , 才知道 。4、他并不是C自带的 , 可以不用 。
5、调用了头文件 , 就等于赋予了调用某些函数的权限 , 如果你要算一个数的N次方 , 就要调用Pow()函数 , 而这个函数是定义在math.c里面的 , 要用这个函数 , 就必需调用math.h这个头文件 。参考资料:百度百科——头文件 。
3. 怎么制作C的头文件 c的头文件写法中通常不赞成1楼和2楼的做法 , 因为头文件只是写上不占用空间的声明 , 函数的定义最好不要放在头文件中 。
例如楼主有一下文件main.c(含有main函数的) , test.c(含有函数test()),main()调用函数test() 。头文件可以写上函数test()的声明 , 在main.c中#include这个头文件 , 编译的时候 , 以linux为例 , gcc main.c test.c即可 。
建议楼主学习一下多个文件的编译 , 这样能明白的更彻底!
4. C语言里面怎么写头文件 简单办法 , 先写完整程序 , 再把一部分抽出去 , 抽出去的存到 自己的头文件里 , 在抽出的地方写 #include。
例如 , 完整程序(计算平均值):
#include<stdio.h>
double mean(double *y, int N){
int i;
double s=0.0;