请问tc中的库指的全部是.h文件包含的内容吗?,那么.lib是什么呢?二者的区别在哪里??

fla888 2003-08-22 12:43:03
如题,由于没用过.lib,但又经常见到这个东西,所以很迷糊,请哪位抽点时间给我留几句话说一下,谢谢~
所谓的库函数是.h和.lib文件的集合吗?
...全文
51 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
Salam2001 2003-08-22
  • 打赏
  • 举报
回复
.h文件包含函数库中那些函数的原形、常量声明、结构声明等内容,是纯ASCII码文件。

.lib是函数库中那些函数的编译过的二进制代码,在链接时就是用这些代码跟你的程序的OBJ代码进行链接生成EXE文件。

库就是由.h和.lib组成的。
紫郢剑侠 2003-08-22
  • 打赏
  • 举报
回复
Salam2001(高iQ的冰)已经说得很清楚了.

.h文件包含了使用.lib文件中的函数所需的原形、常量声明、结构声明等内容,是纯ASCII码文件。

简言之,h是.lib的说明.


fla888 2003-08-22
  • 打赏
  • 举报
回复
晕~知道这个问题菜,特地放了100分,怎么没人理我.lib和.h文件是个啥关系阿?
fla888 2003-08-22
  • 打赏
  • 举报
回复
那么.lib文件是干什么用的阿? 经常说的库函数包不包括它呢??
我就是对这个很不解~
fla888 2003-08-22
  • 打赏
  • 举报
回复
不好意思,我这里看留言用滚屏的,开始我只看见头一行,误会~:-)

24,854

社区成员

发帖
与我相关
我的任务
社区描述
C/C++ 工具平台和程序库
社区管理员
  • 工具平台和程序库社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧