不是很理解!能举个具体例子吗?谢谢啦!
追答我不知道你想把你写的程序放在头文件是不是因为你想在多个文件中重复使用你写的一个比较好的函数,如果是的话你可以这样。
比如你写了一个10进制转2进制的函数
void dec2bin(char *bin, int dec)
{
...
}
然后你可以吧这个函数放入一个名为xxx.c的文件中
然后以后你想用到的时候的话,比如你现在在写一个main.c的程序,想要用到那个函数,
那么在main.c的头几行写上这么一行(必须保证xxx.c和main.c在同一个文件夹下)
#include "xxx.c"
系统在编译的时候首先就会把xxx.c的所有内容包含到你写#include "xxx.c"这条语句的位置了,
所以你就可以用在xxx.c里你写的函数了