| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1273 人关注过本帖
标题:什么是库文件
只看楼主 加入收藏
qq1
Rank: 2
等 级:论坛游民
帖 子:92
专家分:22
注 册:2010-3-26
结帖率:78.95%
收藏
已结贴  问题点数:20 回复次数:3 
什么是库文件
图片附件: 游客没有浏览图片的权限,请 登录注册

我刚接触C语言几个月,以前也没有学习过编程,所以在这儿菜菜的问大家一个问题。
C语言的头文件和库文件有什么关系,
是不是头文件只是对函数原型(例如strcat的函数原型char*strcat(char*str1,char*str2);但这儿为什么用到间接运算符* ?)的一个声明
,而实际函数却写在其他文件中。
是不是如果只有头文件没有库文件就什么都不能做?
但是我在学习C语言时却发现从来都只包含头文件而没有其他文件,这是为什么?
请大家不吝指教,在下致以诚挚的谢意!!
搜索更多相关主题的帖子: 文件 
2010-05-06 21:40
qq1
Rank: 2
等 级:论坛游民
帖 子:92
专家分:22
注 册:2010-3-26
收藏
得分:0 
图片中的内容看不清请点击进去后查看。
谢谢各位来指教。
2010-05-06 21:41
九品绅士
Rank: 3Rank: 3
等 级:论坛游侠
帖 子:59
专家分:199
注 册:2010-3-26
收藏
得分:18 
char*strcat(char*str1,char*str2);中的*表示指针,代表变量的地址,就是str1和str2是一个指向char型变量的指针,指针指向存储变量的地址~~
至于库文件和头文件是有区别的,你打开头文件看看里面只有不过百余行代码,但他却能有那么多个功能,其实这些功能的的实现都是库文件的作用,头文件只是一些函数的申明和宏定义,我们写代码时只要直接引用头文件就可以,但是计算机编译时就要用到库文件了(.c->.obj->.exe)
楼主别急,慢慢学~~GOOD LUCK!
2010-05-13 13:40
tandechun
Rank: 2
来 自:广西-南宁
等 级:论坛游民
帖 子:58
专家分:35
注 册:2010-3-14
收藏
得分:2 
楼上的对了
2010-05-14 10:15
快速回复:什么是库文件
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.021543 second(s), 10 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved