你好,比较常见的有:stdio.h,string.h、mem.h、ctype.h,string.h,math.h,time.h,stdlib.h。
创新互联是专业的繁昌网站建设公司,繁昌接单;提供网站设计、做网站,网页设计,网站设计,建网站,PHP网站建设等专业做网站服务;采用PHP框架,可快速的进行繁昌网站开发网页制作和功能扩展;专业做搜索引擎喜爱的网站,专业的做网站团队,希望更多企业前来合作!
望采纳
C语言库函数,常用库函数有:
1、scanf格式输入函数
2、printf格式输出函数
3、systemdos命令函数
4、sort排序
5、main主函数
6、fgets文件读取字符串函数
7、fputs文件写入字符串函数
8、fscanf文件格式读取函数
9、fprintf文件格式写入函数
10、fopen打开文件函数
11、getchar输入字符函数
12、putchar输出字符函数
13、malloc动态申请内存函数
14、free释放内存函数
15、abs求绝对值数学函数
16、sqrt求平方根数学函数
扩展资料
语言组成:
1、数据类型
C的数据类型包括:整型、字符型、实型或浮点型(单精度和双精度)、枚举类型、数组类型、结构体类型、共用体类型、指针类型和空类型。
2、常量与变量
常量其值不可改变,符号常量名通常用大写。
变量是以某标识符为名字,其值可以改变的量。标识符是以字母或下划线开头的一串由字母、数字或下划线构成的序列,请注意第一个字符必须为字母或下划线,否则为不合法的变量名。变量在编译时为其分配相应存储单元。
3、数组
如果一个变量名后面跟着一个有数字的中括号,这个声明就是数组声明。字符串也是一种数组。它们以ASCII的NULL作为数组的结束。要特别注意的是,方括内的索引值是从0算起的。
4、指针
如果一个变量声明时在前面使用 * 号,表明这是个指针型变量。换句话说,该变量存储一个地址,而 *(此处特指单目运算符 * ,下同。C语言中另有 双目运算符 *) 则是取内容操作符,意思是取这个内存地址里存储的内容。指针是 C 语言区别于其他同时代高级语言的主要特征之一。
参考资料来源:百度百科-函数
将浮点数value转换成字符串并返回该字符串
char
*fcvt(double
value,int
ndigit,int
*decpt,int
*sign)
将浮点数value转换成字符串并返回该字符串
char
*gcvt(double
value,int
ndigit,char
*buf)
将数value转换成字符串并存于buf中,并返回buf的指针
char
*ultoa(unsigned
long
value,char
*string,int
radix)
将无符号整型数value转换成字符串并返回该字符串,radix为转换时所用基数
char
*ltoa(long
value,char
*string,int
radix)
将长整型数value转换成字符串并返回该字符串,radix为转换时所用基数
char
*itoa(int
value,char
*string,int
radix)
将整数value转换成字符串存入string,radix为转换时所用基数
double
atof(char
*nptr)
将字符串nptr转换成双精度数,并返回这个数,错误返回0
int
atoi(char
*nptr)
将字符串nptr转换成整型数,
并返回这个数,错误返回0
long
atol(char
*nptr)
将字符串nptr转换成长整型数,并返回这个数,错误返回0
double
strtod(char
*str,char
**endptr)将字符串str转换成双精度数,并返回这个数,
long
strtol(char
*str,char
**endptr,int
base)将字符串str转换成长整型数,
并返回这个数,
int
matherr(struct
exception
*e)
用户修改数学错误返回信息函数(没有必要使用)
double
_matherr(_mexcep
why,char
*fun,double
*arg1p,
double
*arg2p,double
retval)
用户修改数学错误返回信息函数(没有必要使用)
unsigned
int
_clear87()
清除浮点状态字并返回原来的浮点状态
void
_fpreset()
重新初使化浮点数学程序包
unsigned
int
_status87()
返回浮点状态字
int
chdir(char
*path)
使指定的目录path(如:"C:\\WPS")变成当前的工作目录,成
功返回0
在turbo
c
2.0中,C语言的库函数共有353个。
在C89标准中:
文件 简介说明
assert.h 断言相关
ctype.h 字符类型判断
errno.h 标准报错机制
float.h 浮点运算
limits.h 各种体系结构限制
locale.h 本地化接口
math.h 数学函数
setjmp.h 跨函数跳转
signal.h 信号(类似UNIX的信号定义,但是差很远)
stdarg.h 可变参处理
stddef.h 一些标准宏定义
stdio.h 标准I/O库
stdlib.h 标准工具库函数
string.h ASCIIZ字符串及任意内存处理函数
time.h 时间相关
在95年的修正版中
iso646.h
wchar.h
wctype.h
在C99中增加了六个函数库
complex.h
fenv.h
inttypes.h
stdbool.h
stdint.h
tgmath.h
以上是C语言的标准,而各个平台各自又对C库函数进行的各种扩充,就浩如烟海了。如POSIX C、GNU C等
最低0.27元/天开通百度文库会员,可在文库查看完整内容
原发布者:shimingtime
附录CC语言常用的库函数库函数并不是C语言的一部分,它是由编译系统根据一般用户的需要编制并提供给用户使用的一组程序。每一种C编译系统都提供了一批库函数,不同的编译系统所提供的库函数的数目和函数名以及函数功能是不完全相同的。ANSIC标准提出了一批建议提供的标准库函数。它包括了目前多数C编译系统所提供的库函数,但也有一些是某些C编译系统未曾实现的。考虑到通用性,本附录列出ANSIC建议的常用库函数。由于C库函数的种类和数目很多,例如还有屏幕和图形函数、时间日期函数、与系统有关的函数等,每一类函数又包括各种功能的函数,限于篇幅,本附录不能全部介绍,只从教学需要的角度列出最基本的。读者在编写C程序时可根据需要,查阅有关系统的函数使用手册。1.数学函数使用数学函数时,应该在源文件中使用预编译命令:#include或#include"math.h"2.字符函数在使e68a84e8a2ade799bee5baa631333433623761用字符函数时,应该在源文件中使用预编译命令:#include或#include"ctype.h"3.字符串函数使用字符串中函数时,应该在源文件中使用预编译命令:#include或#include"string.h"4.输入输出函数在使用输入输出函数时,应该在源文件中使用预编译命令:#include或#include"stdio.h"5.动态存储分配函数在使用动态存储分配函数时,应该在源文件中使用预编译命令:#include或#include"stdlib.h"6.其他函数有些函数由于不便归入某一类,所以单独列出。使用这些