如果你使用的是Visual C++的话
别的编译器不太了解
但是所有的编译器到安装路径下找头文件所在的文件夹肯定是找得到的
C语言的库函数很多
大概几百个,举几个常用的
比如
printf()、scanf(),等等
库函数是系统内部定义好的,不需要定义,但在使用前
需要把它所在的函数库的头文件进来
,
比如你要使用
sin()这个函数
,这个函数在math.h
这个头文件里
就需要在程序开始
加入
#include
"math.h"
然后你就可以在程序里直接使用了
先顶一下楼上的,厉害~~~~~~~~~~
这对代码没有一个有用的.其实在头文件中只有函数的声明而没有函数的定义.这个头文件是给程序员看的,好让你知道有这些函数.那真正的函数定义在那呢?其实库文件中的函数早就已经编译好了存在.obj或者是.lib的文件里面.这种是静态的连接模式.在你的程序便已完成以后连接器再将你的程序的.obj文件和库文件进行连接最后生成.exe文件.如果你想看库文件的定义的话只能去网上自己找找啦.不过我个人感觉没有这个必要.其实大部分的库文件都是能够自己编写的.像strcmp()这种微软的库文件是更不可能放出原码的,不过可以去msdn里面碰碰运气.最后good luck啦.
以上就是土嘎嘎小编为大家整理的c语言库函数在哪里定义相关主题介绍,如果您觉得小编更新的文章只要能对粉丝们有用,就是我们最大的鼓励和动力,不要忘记讲本站分享给您身边的朋友哦!!