鱼C论坛

 找回密码
 立即注册
查看: 1185|回复: 7

[已解决].h问题???

[复制链接]
发表于 2020-8-31 15:11:09 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
如何创建自己的.h文件并导入呢???
最佳答案
2020-9-1 00:30:46
靳子轩 发表于 2020-8-31 17:09
我已经解决啦,接下来是发最佳答案时间

先将你的函数用编译器编译正常后,然后将其名称 xxxx.c 改为 xxxx.h ;

将该头文件拷贝到你需要调用的文件的目录下,使用 #include " xxxx.h ",即可正常使用了,如:

#include <stdio.h>      // 系统的头文件,或许只要这一个,或许用到以下等,视你程序的需要而定
#include <string.h>
#include <math.h>
......
#include "xxxx.h"        // 这便是你自定义的头文件

int main()
{
      ......
}

本帖被以下淘专辑推荐:

想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2020-8-31 15:22:47 | 显示全部楼层
文件管理 -> 头文件 右键 -> 添加头文件 -> 创建
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2020-8-31 15:24:32 | 显示全部楼层
本帖最后由 靳子轩 于 2020-8-31 16:38 编辑
livcui 发表于 2020-8-31 15:22
文件管理 -> 头文件 右键 -> 添加头文件 -> 创建


我用的是虚拟机。。。

点评

不,我坚决不同意楼主的看法!: 0.0
不,我坚决不同意楼主的看法!: 0
谁还非得记住你用的虚拟机呢?  发表于 2020-8-31 16:34
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-8-31 15:28:27 | 显示全部楼层
靳子轩 发表于 2020-8-31 15:24
我说过我用的是虚拟机。。。


把 .h 和 .c 放在同一个文件夹里(如图)
-------------------------
|- xxx.h
|- xxx.c

把 xxx.h 写好你需要的函数
再在 xxx.c 第一行加入 #include "xxx.h"
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2020-8-31 17:09:06 | 显示全部楼层
我已经解决啦,接下来是发最佳答案时间
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-9-1 00:30:46 | 显示全部楼层    本楼为最佳答案   
靳子轩 发表于 2020-8-31 17:09
我已经解决啦,接下来是发最佳答案时间

先将你的函数用编译器编译正常后,然后将其名称 xxxx.c 改为 xxxx.h ;

将该头文件拷贝到你需要调用的文件的目录下,使用 #include " xxxx.h ",即可正常使用了,如:

#include <stdio.h>      // 系统的头文件,或许只要这一个,或许用到以下等,视你程序的需要而定
#include <string.h>
#include <math.h>
......
#include "xxxx.h"        // 这便是你自定义的头文件

int main()
{
      ......
}
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2020-9-1 19:51:49 | 显示全部楼层
风过无痕1989 发表于 2020-9-1 00:30
先将你的函数用编译器编译正常后,然后将其名称 xxxx.c 改为 xxxx.h ;

将该头文件拷贝到你需要调用的 ...

我就是这么做的,那最佳给你吧
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2025-1-13 03:18

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表