189 8069 5689

c语言里面有几个库函数 c语言常用库函数

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语言常用库函数有哪些

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

这个文件里定义:

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

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

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

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

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

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语言里面有几个库函数 c语言常用库函数
文章位置:http://cdxtjz.cn/article/ddgpesj.html

其他资讯