|
win7旗舰版操作系统之中可执行的程序都是exe结尾的,这是一种二进制的程序文件,win7旗舰版操作系统关于 可执行的程序文件的后缀名有严厉 的请求 ,exe是win7旗舰版可执行程序的一种后缀名。一般exe文件之中的内容全部都是二进制的代码,其他的也是存在一些操作系统的描绘 部分,这些数据就是构成了一个完好 的操作系统。
但是我们应当晓得 的就是现在的程序常常 是非常 的庞大的,而且程序运行的时候首先的一个任务就是把我们硬盘之上的程序数据加载到内存之中,所以说假如 程序非常 的大的话,那么程序的加载一定也就是非常 的迟缓 的,但是应当晓得 的就是在同一个时间之上我们的程序代码并不是全部都是被执行的,相反的就是被执行的代码常常 是非常 的少的。
正是由于 这样的一个原因所以说我们才是应当实现程序的别离 ,这就是所谓的动态链接库的概念,动态链接库是dll格式的,相比经常使用win7旗舰版操作系统的用户一定是经常的看见这种文件的吧。其实这种格式的文件之中保存的就是代码。这些代码在运行的时候是有可能被加载也是有可能不被加载的。
在程序开发的时候首先我们应当是编写源代码,之后在是进行编译,在编译之后再在进行链接。这种连接是静态的,也就是说是不可变的,最后生成的也是一个文件,但是动态链接就不是如此了,动态连接是在程序的运行过程之中进行连接的。我们也是可以了解 为散布 式的链接。 |
|
|
|
|
|
|