c语言%s他对应的函数库是什么

是跟编程软件相关的c语言%s的标准变化了好几次,现在说的标准c语言%s指的是99年制定的C99标准其中定义的函数库

就是c语言%s标准函数库。具体有哪些你可以查询《

般都兼容C标准函数库但也有个别的有

些细节上的出入。所以一般你只要考察你所用编译器的函数库就行了(通常都可以从帮助中得到

荣获河南理工夶学2015年度奖学金


返回非0值,否则返回0

返回非0值,否则返回0

返回非0值,否则返回0

int rand() 产生一个随机数并返回这个数

将浮点数value转换成字符串并返回该字符串

将浮点数value转换成字符串并返回该字符串

将数value转换成字符串并存于buf中,并返回buf的指针

将无符号整型数value转换成字符串并返回该字符串,radix为转换时所用基数

将长整型数value转换成字符串并返回该字符串,radix为转换时所用基数

将整数value转换成字符串存入string,radix为转换时所用基数

下载百度知道APP,抢鲜体验

使用百度知道APP立即抢鲜体验。你的手机镜头里或许有别人想知道的答案

书上说:printf是库函数LCC软件的目录丅,有一个lib子目录里面全是lib,就是c语言%s提供的库函数目标文件,在连接的时候系统提供的函数实现就在这些文件里去找了。那么既然如此为... 书上说:printf是库函数,LCC软件的目录下有一个lib子目录,里面全是lib,就是c语言%s提供的库函数目标文件在连接的时候,系统提供的函数实現就在这些文件里去找了

那么既然如此,为什么我把lib子目录下的文件都找遍了就是找不到printf呢???


printf是c语言%s系统提供的库函数可峩在lib目录下,怎么也找不到printf这个词语
有人说,到include目录下找可是include目录下都是函数声明(printf的函数声明我能找到),可这和在书上说的在lib丅找库函数,简直是两码事到底是怎么回事呢??printf的代码到底在哪里??书上明明说的printf库函数在lib目录里找啊!!书上是不是在誤导读者。
书上说printf是c语言%s提供的,其编译后的目标文件读者可以找到那么printf编译后的目标文件在在哪?

书上说的没错,lib文件中存放的僦是被调用系统函数的目标代码

但是和声明文件一样不是一个函数一个文件,而是一批函数放在一个文件里并且文件是二进制的格式,你也查看不了

对于.h头文件你理解的没错,头文件是

标准只是规定了这些函数的接口和具体的运行效率的要求这些函数具体是怎么写嘚要

看各个编译器的实现和平台。

译成目标代码了那是找不到的.但是可

目录下,你去那里看看

如果你还想看VC的头文件的话,推荐一個方

包含那个文件调用那个文件中的函数,在调试

我在LCC软件下没有找到printf生成的目标文件啊
我没学调试,不懂啊书上说,printf是c语言%s提供嘚其编译后的目标文件读者可以找到,那么printf编译后的目标文件在在哪?

你看的是“零基础学c语言%s书”吧

翻开第26页左右,可能有点偏差书上明确写着,系统本身就定义好printf函数了并且是读者是看不到和找不到的!你不用去理会他的定义,编程时写上他的声明就够了

丅载百度知道APP,抢鲜体验

使用百度知道APP立即抢鲜体验。你的手机镜头里或许有别人想知道的答案

c语言%s函数 - I开头

功  能: 返回保存位图潒所需的字节数

功  能: 从硬件端口中输入

功  能: 在文本窗口中插入一个空行

功  能: 安装设备驱动程序到BGI设备驱动程序表中

功  能: 把一整数转换为字苻串

我要回帖

更多关于 c语言%s 的文章

 

随机推荐