C语言标准库函数的源代码。
C语言是一种程序设计的入门语言。由于C语言的语句中没有提供直接计算sin或cos函数的语句,会造成编写程序困难;但是函数库提供了sin和cos函数,可以拿来直接调用。显示一段文字,我们在C语言中找不到显示语句,只能使用库函数printf。
C语言的库函数并不是C语言本身的一部分,它是由编译程序根据一般用户的需要,编制并提供用户使用的一组程序。C的库函数极大地方便了用户,同时也补充了C语言本身的不足。在编写C语言程序时,使用库函数,既可以提高程序的运行效率,又可以提高编程的质量。
文档内容节选
附录 D 标准库函数 本附录描述了标准C支持的库函数使用此附录时,请记住下列要点 cid122 为了简洁清楚,这里删除了一些细节如果想看全部内容,请参考标准本书的其他地方已经对 一些函数特别是printf函数scanf函数以及它们的变异函数进行了详细介绍,所以这里 只对这类函数做简短的描述为了获得关于某个函数更详细的信息包括如何使用这个函数的示 例,请见函数描述右下角用楷体列出的节号 cid122 每个函数描述结尾都有其他与之相关函数的列表相似函数非常接近于正在描述的函数相关函 数经常会和在描述的函数联合使用例如,calloc函数和realloc函数与malloc函数类似, 而free函数则与malloc函数相关也可参见的函数和在描述的函数没有紧密联系,但是却 可能有影响 cid122 如果把函数行为的某些方面描述为由实现定义的,那么这就意味着此函数依赖于C库的实现方式 函数将始终行为一致,但是结果却可能会由于系统的不同而千差万别换句话说,请参考手册了 解可能发生的问题另一方面,未定义的行为是一个不好的消息:不但函数的行为可能会因系统 不同而不同,而......