C语言函数大全.doc
《C语言函数大全.doc》由会员分享,可在线阅读,更多相关《C语言函数大全.doc(29页珍藏版)》请在咨信网上搜索。
1、函数名:abort 功 能: 异常终止一个进程 用 法: 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(co
2、nst 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 s
3、truct tm *tblock) 函数名: asin 功 能:反正弦函数 用 法: double asin(double x) 函数名: assert 功 能: 测试一个条件并可能使程序终止 用 法:void assert(int test) 函数名: atan 功 能: 反正切函数 用 法: double atan(double x) 函数名: atan2 功 能: 计算Y/X的反正切值 用 法: double atan2(double y, double x) 函数名:atexit 功 能: 注册终止函数 用 法: int atexit(atexit_t func) 函数名: atof
4、功 能: 把字符串转换成浮点数 用 法: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
5、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)
6、 函数名: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 功 能: 直
7、接使用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)
8、(const void *, const *) 函数名: cabs 功 能: 计算复数的绝对值 用 法: double cabs(struct complex z); 函数名:calloc 功 能:分配主存储器 用 法:void *calloc(size_t nelem, size_t elsize); 函数名: ceil 功 能: 向上舍入 用 法: double ceil(double x); 函数名: cgets 功 能: 从控制台读字符串 用 法: char *cgets(char *str) 函数名:chdir 功 能: 改变工作目录 用 法: int chdir(const cha
9、r *path); 函数名:_chmod, chmod 功 能: 改变文件的访问方式 用 法: int chmod(const char *filename, int permiss); 函数名:chsize 功 能: 改变文件大小 用 法: int chsize(int handle, long size); 函数名: circle 功 能: 在给定半径以(x, y)为圆心画圆 用 法: void far circle(int x, int y, int radius); 函数名: cleardevice 功 能: 清除图形屏幕 用 法: void far cleardevice(void)
10、; 函数名:clearerr 功 能: 复位错误标志 用 法:void clearerr(FILE *stream); 函数名: clearviewport 功 能: 清除图形视区 用 法: void far clearviewport(void); 函数名:_close, close 功 能: 关闭文件句柄 用 法:int close(int handle); 函数名: clock 功 能:确定处理器时间 用 法: clock_t clock(void); 函数名:closegraph 功 能: 关闭图形系统 用 法: void far closegraph(void); 函数名:clreo
11、l 功 能: 在文本窗口中清除字符到行末 用 法:void clreol(void) 函数名:clrscr 功 能: 清除文本模式窗口 用 法:void clrscr(void); 函数名: coreleft 功 能: 返回未使用内存的大小 用 法:unsigned coreleft(void); 函数名: cos 功 能: 余弦函数 用 法:double cos(double x); 函数名:cosh 功 能: 双曲余弦函数 用 法: dluble cosh(double x); 函数名: country 功 能: 返回与国家有关的信息 用 法: struct COUNTRY *countr
12、y(int countrycode, struct country *country); 函数名: cprintf 功 能: 送格式化输出至屏幕 用 法:int cprintf(const char *format, argument, .); 函数名: cputs 功 能: 写字符到屏幕 用 法: void cputs(const char *string); 函数名: _creat creat 功 能: 创建一个新文件或重写一个已存在的文件 用 法: int creat (const char *filename, int permiss) 函数名:creatnew 功 能: 创建一个新文
13、件 用 法:int creatnew(const char *filename, int attrib); 函数名: cscanf 功 能: 从控制台执行格式化输入 用 法:int cscanf(char *format,argument, .); 函数名: ctime 功 能: 把日期和时间转换为字符串 用 法:char *ctime(const time_t *time); 函数名: ctrlbrk 功 能: 设置Ctrl-Break处理程序 用 法: void ctrlbrk(*fptr)(void); 函数名: delay 功 能: 将程序的执行暂停一段时间(毫秒) 用 法: void
14、 delay(unsigned milliseconds); 函数名: delline 功 能: 在文本窗口中删去一行 用 法: void delline(void); 函数名:detectgraph 功 能: 通过检测硬件确定图形驱动程序和模式 用 法: void far detectgraph(int far *graphdriver, int far *graphmode); 函数名: difftime 功 能: 计算两个时刻之间的时间差 用 法: double difftime(time_t time2, time_t time1); 函数名: disable 功 能: 屏蔽中断 用
15、法:void disable(void); 函数名: div 功 能: 将两个整数相除, 返回商和余数 用 法:div_t (int number, int denom); 函数名: dosexterr 功 能: 获取扩展DOS错误信息 用 法:int dosexterr(struct DOSERR *dblkp); 函数名: dostounix 功 能: 转换日期和时间为UNIX时间格式 用 法: long dostounix(struct date *dateptr, struct time *timeptr); 函数名: drawpoly 功 能: 画多边形 用 法: void far
16、drawpoly(int numpoints, int far *polypoints); 函数名:dup 功 能: 复制一个文件句柄 用 法: int dup(int handle); 函数名:dup2 功 能: 复制文件句柄 用 法: int dup2(int oldhandle, int newhandle); 函数名: ecvt 功 能: 把一个浮点数转换为字符串 用 法: char ecvt(double value, int ndigit, int *decpt, int *sign); 函数名: ellipse 功 能: 画一椭圆 用 法:void far ellipse(int
17、 x, int y, int stangle, int endangle, int xradius, int yradius); 函数名: enable 功 能: 开放硬件中断 用 法: void enable(void); 函数名: eof 功 能: 检测文件结束 用 法: int eof(int *handle); 函数名: exec. 功 能: 装入并运行其它程序的函数 用 法: int execl(char *pathname, char *arg0, arg1, ., argn, NULL); int execle(char *pathname, char *arg0, arg1,
18、., argn, NULL, char *envp); int execlp(char *pathname, char *arg0, arg1, ., NULL); int execple(char *pathname, char *arg0, arg1, ., NULL, char *envp); int execv(char *pathname, char *argv); int execve(char *pathname, char *argv, char *envp); int execvp(char *pathname, char *argv); int execvpe(char *
19、pathname, char *argv, char *envp); 函数名:exit 功 能: 终止程序 用 法: void exit(int status); 函数名: exp 功 能: 指数函数 用 法: double exp(double x); 函数名: gcvt 功 能: 把浮点数转换成字符串 用 法: char *gcvt(double value, int ndigit, char *buf); 函数名: geninterrupt 功 能: 产生一个软中断 用 法: void geninterrupt(int intr_num); 函数名: getarccoords 功 能:
20、取得最后一次调用arc的坐标 用 法: void far getarccoords(struct arccoordstype far *arccoords); 函数名: getaspectratio 功 能: 返回当前图形模式的纵横比 用 法: void far getaspectratio(int far *xasp, int far *yasp); 函数名: getbkcolor 功 能: 返回当前背景颜色 用 法: int far getbkcolor(void); 函数名: getc 功 能: 从流中取字符 用 法: int getc(FILE *stream); 函数名: getcb
21、rk 功 能: 获取Control_break设置 用 法: int getcbrk(void); 函数名: getch 功 能: 从控制台无回显地取一个字符 用 法: int getch(void); 函数名: getchar 功 能: 从stdin流中读字符 用 法: int getchar(void); 函数名: getche 功 能: 从控制台取字符(带回显) 用 法: int getche(void); 函数名: getcolor 功 能: 返回当前画线颜色 用 法: int far getcolor(void); 函数名: getcurdir 功 能: 取指定驱动器的当前目录 用
22、法: int getcurdir(int drive, char *direc); 函数名: getcwd 功 能: 取当前工作目录 用 法: char *getcwd(char *buf, int n); 函数名: getdate 功 能: 取DOS日期 用 法: void getdate(struct *dateblk); 函数名: getdefaultpalette 功 能: 返回调色板定义结构 用 法: struct palettetype *far getdefaultpalette(void); 函数名: getdisk 功 能: 取当前磁盘驱动器号 用 法: int getdis
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 语言 函数 大全
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【人****来】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【人****来】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。