(完整版)C语言函数大全
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
功能: 异常终止一个进程
用法: void abort(void)
函数名: abs
功能: 求整数的绝对值
用法: int abs(int i)
函数名: absread, abswirte
功能: 绝对磁盘扇区读、写数据
用法: int absread(int drive, int nsects, int sectno, void *buffer) int abswrite(int drive, int nsects, in tsectno, void *buffer
函数名: access
功能: 确定文件的访问权限
用法: int access(const char *filename, int amode)
函数名: acos
功能:反余弦函数
用法: double acos(double x)
函数名: allocmem
功能: 分配DOS存储段
用法:int allocmem(unsigned size, unsigned *seg)
函数名: arc
功能: 画一弧线
用法:void far arc(int x, int y, int stangle, int endangle, int radius)函数名: asctime
功能: 转换日期和时间为ASCII码
用法:char *asctime(const struct tm *tblock)
函数名: asin
功能:反正弦函数
用法: double asin(double x)
函数名: assert
功能: 测试一个条件并可能使程序终止
用法:void assert(int test)
函数名: atan
功能: 反正切函数
用法: double atan(double x)
功能: 计算Y/X的反正切值
用法: double atan2(double y, double x)
函数名:atexit
功能: 注册终止函数
用法: int atexit(atexit_t func)
函数名: atof
功能: 把字符串转换成浮点数
用法:double atof(const char *nptr)
函数名: atoi
功能: 把字符串转换成长整型数
用法: int atoi(const char *nptr)
函数名: atol
功能: 把字符串转换成长整型数
用法: long atol(const char *nptr)
函数名: bar
功能: 画一个二维条形图
用法: void far bar(int left, int top, int right, int bottom)
函数名: bar3d
功能: 画一个三维条形图
用法:void far bar3d(int left, int top, int right, int bottom,
int depth, int topflag)
函数名: bdos
功能: DOS系统调用
用法: int bdos(int dosfun, unsigned dosdx, unsigned dosal)函数名:bdosptr
功能:
DOS系统调用
用法: int bdosptr(int dosfun, void *argument, unsigned dosal)函数名:bioscom
功能: 串行I/O通信
用法:int bioscom(int cmd, char abyte, int port)
函数名:biosdisk
功能: 软硬盘I/O
用法:int biosdisk(int cmd, int drive, int head, int track, int sector
int nsects, void *buffer)
函数名:biosequip
功能: 检查设备
用法:int biosequip(void)
函数名:bioskey
功能: 直接使用BIOS服务的键盘接口
用法:int bioskey(int cmd)
函数名:biosmemory
功能: 返回存储块大小
用法:int biosmemory(void)
函数名:biosprint
功能: 直接使用BIOS服务的打印机I/O
用法:int biosprint(int cmd, int byte, int port)
函数名:biostime
功能: 读取或设置BIOS时间
用法: long biostime(int cmd, long newtime)
函数名: brk
功能: 改变数据段空间分配
用法:int brk(void *endds)
函数名:bsearch
功能: 二分法搜索
用法:void *bsearch(const void *key, const void *base, size_t *nelem, size_t width, int(*fcmp)(const void *, const *))
函数名: cabs
功能: 计算复数的绝对值
用法: double cabs(struct complex z);
函数名:calloc
功能:分配主存储器
用法:void *calloc(size_t nelem, size_t elsize);
函数名: ceil
功能: 向上舍入
用法: double ceil(double x);
函数名: cgets