C语言中如何将自己常用的函数封装到编译器的库函数中具体应该怎么做呢?

如题所述

  用编译器提供的库管理工具。
  C语言的编译器都会提供一个命令行工具,可以把自己编译后的.obj模块加入指定的库文件,以后使用时只需要连接该库文件即可。这个命令行工具通常是lib.exe,用这个工具可以查看库中的模块,可以把模块加入到库中,可以从库中删除模块。这个工具不仅仅是自己建立的库文件的管理工具,可以管理所有的库文件,包括C语言提供的标准库。
温馨提示:内容为网友见解,仅供参考
第1个回答  推荐于2018-04-17
编写好的代码放入到一个头文件里面,比如放入到 #include "myhead.h" ,然后将这个头文件放入你编译器的一个文件夹叫做 :include 文件夹里面,include 文件夹就是你编译器自动去寻找头文件的地方了,比如 #include <stdio.h>就是在里面的,你把你的头文件放入到里面去就行了,下次调用的话就不用 #include "myhead.h",而可以直接像调用系统的头文件一样,#include <myhead.h>本回答被网友采纳

C语言中如何将自己常用的函数封装到编译器的库函数中具体应该怎么做呢...
C语言的编译器都会提供一个命令行工具,可以把自己编译后的.obj模块加入指定的库文件,以后使用时只需要连接该库文件即可。这个命令行工具通常是lib.exe,用这个工具可以查看库中的模块,可以把模块加入到库中,可以从库中删除模块。这个工具不仅仅是自己建立的库文件的管理工具,可以管理所有的库文件,包...

C语言的库函数放在什么地方(在什么目录里)?
C语言的库函数在LIB目录里面。库函数是将函数封装入库,供用户使用的一种方式。方法是把一些常用到的函数编完放到一个文件里,供不同的人进行调用。调用的时候把它所在的文件名用#include<>加到里面就可以了。一般是放到lib文件里的。

什么是库函数
详情请查看视频回答

c语言中的函数可不可以单独进行编译?
可以的。例如库函数就是把函数放到库里,把一些常用到的函数编译完放到一个文件里,供不同的人进行调用。C语言的库函数并不是C语言本身的一部分,它是由编译程序根据一般用户的需要编制并提供用户使用的一组程序。windows中静态编译将导出声明和实现都放在lib中。动态LIB文件相当于一个C语言中的h文件,...

C语言库函数定义
C语言中的库函数,其本质是将常用函数打包到一个库文件中,方便程序员在编程时直接调用。这些函数通常由他人预先编写并提供,使用时,只需在代码中通过#include指令引入,例如:`#include`,这里的尖括号内填写的是库文件的名称。库函数主要分为两类:一类是C语言标准规定的函数,它们是所有C语言编译器...

在C语言程序中,被main函数调用的只有库函数吗
main函数只是一个函数起点而已,库函数就是头文件,你定义几个就调用几个。同样你也可以自己写头文件。

C语言中如何将自己编写的函数库添加到标准库里面?
你为嘛非要添加到标准库里?你自己写的头文件,还不是可以到处引用。这个不是标准库的问题,是你要将你写的h文件路径包含进你的开发环境的问题。标准库的引用是默认添加到开发环境中的。

库函数是什么意思?
库函数(Library function)是将函数封装入库,供用户使用的一种方式。方法是把一些常用到的函数编完放到一个文件里,供不同的人进行调用。调用的时候把它所在的文件名用#include<>加到里面就可以了。一般是放到lib文件里的。一般是指编译器提供的可在c源程序中调用的函数。可分为两类,一类是c语言...

急~~~C语言问题:为什么把函数写在主函数后面,但没在主函数内声明,却没...
库函数所在就相当于老地方,而main函数所在的地方就相当于本地,这两个都是被编译器熟知的。其实除了c语言,java也会这样,不在同一个包内的类需要导入,在同一个包里面的类不需要导入(import),在同一个java文件里面的类(内部类或者类外面定义的类都一样)也不需要导入。因为编译器知道在这两个...

C语言中的库函数定义在什么地方啊?
其实库文件中的函数早就已经编译好了存在.obj或者是.lib的文件里面。这种是静态的连接模式。在你的程序便已完成以后连接器再将你的程序的.obj文件和库文件进行连接最后生成.exe文件。如果你想看库文件的定义的话只能去网上自己找找啦。不过我个人感觉没有这个必要。其实大部分的库文件都是能够自己编写的...

相似回答