c c 必学的库

原发布者:shimingtime

附录CC语言常用的库函数库函数并不是C语言的一部分,它是由编译系统根据一般用户的需要编制并提供给用户使用的一组程序。每一种C编译系统都提供了一批库函数,不同的编译系统所提供的库函数的数目和函数名以及函数功能是不完全相同的。ANSIC标准提出了一批建议提供的标准库函数。它包括了目前多数C编译系统所提供的库函数,但也有一些是某些C编译系统未曾实现的。考虑到通用性,本附录列出ANSIC建议的常用库函数。由于C库函数的种类和数目很多,例如还有屏幕和图形函数、时间日期函数、与系统有关的函数等,每一类函数又包括各种功能的函数,限于篇幅,本附录不能全部介绍,只从教学需要的角度列出最基本的。读者在编写C程序时可根据需要,查阅有关系统的函数使用手册。1.数学函数使用数学函数时,应该在源文件中使用预编译命令:#include或#include"math.h"2.字符函数在使用字符函数时,应该在源文件中使用预编译命令:#include或#include"ctype.h"3.字符串函数使用字符串中函数时,应该在源文件中使用预编译命令:#include或#include"string.h"4.输入输出函数在使用输入输出函数时,应该在源文件中使用预编译命令:#include或#include"stdio.h"5.动态存储分配函数在使用动态存储分配函数时,应该在源文件中使用预编译命令:#include或#include"stdlib.h"6.其他函数有些函数由于不便归入某一类,所以单独列出。使用这些C语言的标准库函数有数百个,分布在不同的库文件中,目前绝大多数系统和程序肯定兼容的是C99标准,但2011年已经发布了更新的版本,有些遗留系统不一定支持最新的特性。
不同函数应用场合不一样,说不说哪些更常用,就看你所做工作的性质了。
通常来说,至少在基础编程时,stdio中的输入输出(可能是控制台的、也可能是文件的)、stdlib中的各种通用工具(如分配堆内存)、string中的字符串处理、time中的日期时间处理、math中的数学函数都算是比较常用的。stdio.h

stdlib.h
string.h
这三个头文件里面的 都是最常用的 加起来几十个吧文件<stddef.h>里包含了标准库的一些常用定义,无论我们包含哪个标准头文件,<stddef.h>都会被自动包含进来。
这个文件里定义:
类型size_t (sizeof运算符的结果类型,是某个无符号整型);
类型ptrdiff_t(两个指针相减运算的结果类型,是某个有符号整型);
类型wchar_t (宽字符类型,是一个整型,其中足以存放本系统所支持的所有本地环境中的字符集的所有编码值。这里还保证空字符的编码值为0);
符号常量NULL (空指针值);
宏offsetor (这是一个带参数的宏,第一个参数应是一个结构类型,第二个参数应是结构成员名。 offsetor(s,m)求出成员m在结构类型t的变量里的偏移量)。这个有点多,百度文库有专门文章,就搜索你提问内容就可以显示,分数学函数、字符函数、字符串函数、输入输出函数、动态内存分配函数等6类。
编织人生宝宝毛背心 酷安网论坛 hadoop成功 宇宙飞船简笔画彩色 form提交添加header 柔佳和素云都怀孕了 凯千play道具 MKD-S148磁力 gtal-013 番号 玫瑰花养殖 牛板金王戎 jpeg raw是啥 jiangqingjinianguan k6121时刻表 1869铁艺床 深圳机场直达香港沙田 x4宝马2018 omur xundak otidu 樊落永嵊皇朝系列txt百度云 百花谷风正吟1-10 洱海介绍 山东艺术学院招生就业 财神挂画放在哪个位置 banana splits海扁王 氯化苦价格 许龄月的胸 减肥食物库 皮肤痒起痂 ff14 界面 邓恩熙多大

Copyright 资料库 Some Rights Reserved

如反馈或投诉等情况联系:une35498#163.com