在使用tc编写程序时,你或许对其中的*.lib文件产生疑问,这些lib文件有什么用途?
用C 语言编程时,通常要建立一些用户函数。如果这些函数具有通用性,一般的方法是将它们作成头文件,当需要时用“#include”命令将其包含到源程序之中,以提高编程效率。但在特定的程序中一般仅使用这些函数的一部分,若用上述方法包含所有函数,编译器在编译的时候会把所有包含进的函数都进行编译,这无疑会使源程序变得庞大而难于理解,并会影响执行效率。建立用户目标模块库(lib文件)可以解决这个问题,你可以事先把有特定功能的通用的子函数集编译完成后生成的obj文件打入lib文件,当链接器tlink.exe...


- [qiangzi] 正确 02/03 20:57
- [qiangzi] 好像不是很对,没办法确定读取的是几号单元的内容 02/02 19:07
- [qiangzi] 正确 02/02 15:16
- [qiangzi] 正确 01/28 22:16
- [qiangzi] 有符号数跟无符号数在内存中都是一样的,只是我们怎么看待的问题了,如果把我们把最高位当做符号位的话,那 01/28 21:23
- [iammingbo] 谢谢指点 01/04 19:56
- [游客] 最好安装虚拟机装个实dos或直接装个实dos。 涉及到访问键盘硬件,必须在实dos下运行(这个 01/04 10:49
- [游客] 快学完了,博主厉害^_^ 01/04 10:45
- [游客] 正确。 12/30 11:03
- [游客] 深切体会中断机制 ^_^ 我觉得完成课设一后,后面的程序就简单多了,讲的更多的是机理,而不是汇 12/30 11:02
[2009-04-06 12:42] 详解C语言中的lib文件以及tlib命令
[2009-03-19 09:49] 综合研究试验3--使用内存空间(1)
今天进入“综合研究”中的研究试验3的学习。
在数据操作中,我们除了可以使用寄存器之外,就是内存空间了。我们在以前的汇编语言的学习过程中,也体会了直接利用内存空间存放和处理数据的编程做法。C语言中对寄存器的使用我们做了学习了,这个试验就是去体会C语言中另外一个数据处理方式--使用内存空间。更好的体会一下没有变量的情况下,对数据处理本质的探索。
其实,我们知道,数据肯定是要放到内存的,即使是变量也是定位到内存,然后操作数据的。所以,内存的使用才是变量等的本质操作形式。
以我们以前的汇编基础,我们知道,使用内存空间存储数据,需要指定数据的类型(比如,字节型、字型等)...
在数据操作中,我们除了可以使用寄存器之外,就是内存空间了。我们在以前的汇编语言的学习过程中,也体会了直接利用内存空间存放和处理数据的编程做法。C语言中对寄存器的使用我们做了学习了,这个试验就是去体会C语言中另外一个数据处理方式--使用内存空间。更好的体会一下没有变量的情况下,对数据处理本质的探索。
其实,我们知道,数据肯定是要放到内存的,即使是变量也是定位到内存,然后操作数据的。所以,内存的使用才是变量等的本质操作形式。
以我们以前的汇编基础,我们知道,使用内存空间存储数据,需要指定数据的类型(比如,字节型、字型等)...
[2009-05-08 13:53] 纯DOS环境简单完美搭建,强烈推荐!
相关软件下载:
Virtual PC 5.2汉化版含附加模块:http://download.csdn.net/source/1283458
msdos6.22的镜像:http://download.csdn.net/source/1283436
一. 安装Virtual PC 5.2汉化版
选择这个版本的虚拟机的主要原因是其共享文件夹功能,这个后面会提到
下载后解压,安照内附说明文件安装,安装完后如果出现以下问题:Virtual PC在PAE模式下无法运行
解决方法:
(1)在“数据执行保护”面板中修改
右击“我的电脑”选择“属性”,打开“高级”...
Virtual PC 5.2汉化版含附加模块:http://download.csdn.net/source/1283458
msdos6.22的镜像:http://download.csdn.net/source/1283436
一. 安装Virtual PC 5.2汉化版
选择这个版本的虚拟机的主要原因是其共享文件夹功能,这个后面会提到
下载后解压,安照内附说明文件安装,安装完后如果出现以下问题:Virtual PC在PAE模式下无法运行
解决方法:
(1)在“数据执行保护”面板中修改
右击“我的电脑”选择“属性”,打开“高级”...
阅读全文 |
作者:hanlsheng |
评论次数(9) |
浏览次数(4615)
页码数(1):
1