鱼C论坛

 找回密码
 立即注册
查看: 2794|回复: 9

怎样来偷这个懒?

[复制链接]
发表于 2011-12-12 05:42:45 | 显示全部楼层 |阅读模式

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

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

x
由于某些函数要经常用到,所以将这些函数统统写在一个叫a.h的文件中(此文件中的程序没有main函数)(包括函数1,2,3,4,5,6,7,8,9);如果现在在写b.h时要用到函数1和函数3,那该如何调用a.h中的函数1和函数3呢(不需要extern声明)?????
小甲鱼最新课程 -> https://ilovefishc.com
发表于 2011-12-12 08:56:04 | 显示全部楼层
不懂,支持。
小甲鱼最新课程 -> https://ilovefishc.com
发表于 2011-12-12 08:59:32 | 显示全部楼层
包含上a.h应该就行了吧,不用extern,像printf函数一样
小甲鱼最新课程 -> https://ilovefishc.com
发表于 2011-12-12 12:47:39 | 显示全部楼层
把a.h包含进来就行了咯。。
小甲鱼最新课程 -> https://ilovefishc.com
发表于 2011-12-12 17:48:35 | 显示全部楼层
还没学到 不过根据猜想
刚刚试了下 把这些函数保存为a.h 添加到头文件中

然后include "a.h" 就可以直接调用函数了
小甲鱼最新课程 -> https://ilovefishc.com
发表于 2011-12-12 19:08:04 | 显示全部楼层
把你写的a.h文件放到你编译器的函数集中,然后就可以用了
小甲鱼最新课程 -> https://ilovefishc.com
发表于 2011-12-14 18:13:50 | 显示全部楼层
一般来说.h文件里只能放函数的声明,函数的定义要放在另一个.c文件里。
函数的定义放在.h文件里有时候会导致错误(函数重复定义的错误)
小甲鱼最新课程 -> https://ilovefishc.com
发表于 2011-12-14 20:02:25 | 显示全部楼层
小甲鱼最新课程 -> https://ilovefishc.com
发表于 2011-12-15 12:21:10 | 显示全部楼层

???????????????
小甲鱼最新课程 -> https://ilovefishc.com
发表于 2011-12-15 19:17:58 | 显示全部楼层
仰望天上的光 发表于 2011-12-15 12:21
???????????????

没啥?顶之,哥们你勤快的啊!
小甲鱼最新课程 -> https://ilovefishc.com
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2025-11-9 23:44

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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