c语言有多少个库函数 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个。

c语言常用库函数有哪些

文件stddef.h里包含了标准库的一些常用定义,无论我们包含哪个标准头文件,stddef.h都会被自动包含进来。

这个文件里定义:

类型size_t (sizeof运算符的结果类型,是某个无符号整型);

类型ptrdiff_t(两个指针相减运算的结果类型,是某个有符号整型);

类型wchar_t (宽字符类型,是一个整型,其中足以存放本系统所支持的所有本地环境中的字符集的所有编码值。这里还保证空字符的编码值为0);

符号常量NULL (空指针值);

宏offsetor (这是一个带参数的宏,第一个参数应是一个结构类型,第二个参数应是结构成员名。 offsetor(s,m)求出成员m在结构类型t的变量里的偏移量)。

c语言有多少库函数

在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等


分享文章:c语言有多少个库函数 c语言常用的库函数表
分享地址:http://pwwzsj.com/article/dddipcp.html