语言库函数查询手册_第1页
语言库函数查询手册_第2页
语言库函数查询手册_第3页
语言库函数查询手册_第4页
语言库函数查询手册_第5页
已阅读5页,还剩94页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

C语言标准库函数搜集整理制索A B C D E F G I K L M O P Q R S T U V W A功语 void 功语 intabs(int 返回功语 intabsread(intdrive,intnum,intsectnum,void 返回功语intintabswrite(intdrive,intnsects,intlsect,void*buffer)drive=0(A驱动器)、1(B驱动器)、返回功语 返回功语 char*asctime(conststructtm 返回功语 doubleasin(double 返回x的反正弦值。返回值的范围在-π/2到π/2x的值不在-1到+1之间,那么功语 voidassert(int 功语 doubleatan(double 返回x的反正切值。返回值的范围在−π/2到π/2功 头文语 intatexit(void 返回。功语 doubleatof(constchar 返回功语 intatoi(constchar 返回功语 longatol(constchar 返回B功语bcdbcdbcd(intbcdbcd(doublebcdbcd(doublex,int功语 charbiosdisk(intcmd,intdrive,inthead,inttrack,intsector,intnsects,void返回功语 返回忙功语voidvoid*bsearch(constvoid*key,constvoid*base,sizetmemb,sizetsize,int(*compar)(constvoid*,constvoid*));返回C功stdlib.h、语 返回返回指向新分配内存的指针。空间不够则返 NULL功语 doubleceil(double 功语 char*cgets(char 返回功 语 intchdir(constchar 返回0(成功);-1(失败_功语od(constod(constchar*path,intfunc[,intint返回失败时返回-1。成功时返回文件的属性字节,&FA_RDONLY0,则文功语od(constod(constchar*path,int 返回0(成功);-1(失败功语 voidclearerr(FILE 功语 long 功语 intclose(int 返回0(成功);-1(失败功语 voidfar 功语 doublecos(double 功语 char*ctime(consttime_t 返回等价于asctime(localtime(timer))。功语 void D功语 功语 void 功语 doubledifftime(time_ttime1,time_t 返回功语 div_tdiv(intnumer,int 返回E功语 void 功语 voidexit(int 功语 doubleexp(double 返回F功语 doublefabs(double 返回功语 返回返回指向新分配块的指针,若内存不够,则返 NULL功语 voidfarfree(voidfar 功语 返回返回指向新分配内存的指针,若内存不够,则返 NULL功语 voidfar*farrealloc(voidfar*oldblock,unsignedlong 返回返回调整后的新内存地址。若不能重新分配,则返 NULL功语 intfclose(FILE 返回0(成功);EOF(失败功语 int 返回关闭流的总数。如果发现错误则返回EOF功头文语 intfeof(FILE 返回功语 intfgetc(FILE 返回如果发生错误,fgetc函数设置流的错误指示器并且返回EOF。功语 char*fgets(chars[],intn,FILE 返回成功时返回字符串参数s,出错或遇到文件结束时,返回NULL功语 intfgetpos(FILE*stream,fpos_t 返回errno功语 intfflush(FILE 返回如果成功就返回零。如果检测到错误,就返 EOF功头文语 voidfarfloodfill(intx,inty,int 功语 功语voidvoidfnmerge(char*path,constchar*drive,constchar*dir,constchar*name,constchar*ext)功语返回值: 功语 FILE*fopen(constchar*filename,constchar 返回指明流的指针(成功时)或NULL(失败时功语 unsignedFP_OFF(voidfar 返回功语 intfprintf(FILE*stream,constchar 返回成功则返回输出的字节数,错误则返回EOF功语 intfputc(intc,FILE 返回EOF功头文语 intfputs(constchar*s,FILE 返回如果成功,返回非负值。如果写发生错误,则返 EOF功语 unsignedFP_SEG(voidfar 返回功stdlib.h、语 voidfree(void 功语 FILE*freopen(constchar*filrname,constchar*mode,FILE 返回功语 doublefrexp(doublevalue,int 功语 intfscanf(FILE*stream,constchar 功语 返回功语 intfsetpos(FILE*stream,constfpos_t 返回在errno中。f功语l(FILEl(FILElongint返回stream指向的流的当前文件位置指示器。如果调用失败,返回-1L,并且把由实现定义的错误码在errno中。功语 size_tfwrite(constvoid*ptr,size_tsize,size_tn,FILE 返回G功语 功语 intgetc(FILE 功语 功 语intintgetcurdir(intdrive,chardirectory)drive=0(缺省);1(A驱动器);... 返回0(调用成功);1(出错功 语 char*getcwd(char*buf,int 返回功语structdate功语 void 功语 int 功语 char*getenv(constchar 功语 voidfargetimage(intleft,inttop,intright,intbottom,voidfar 功语 intfar 功语 intfar 功语 unsignedfargetpixel(intx,int 功语 unsigned 功语structtime{unsignedcharti_min;unsignedcharti_sec;structtime功语 返回功语 intfar 功语 intfar 功语 structtm*gmtime(consttime_t 返回等I功语 unsignedfarimagesize(intleft,inttop,intright,int 返回功语 voidfarinitgraph(intfar*driver,intfar*mode,char 功语 intinport(int 功语 unsignedcharinportb(int 功语 intint86(intintno,unionREGS*inregs,unionREGS 返回功语intintint86x(intintno,unionREGS*inregs,unionREGS*outregs,structSREGS功语intintunionREGS*outregs;//功int头文 语structSREGS*seregs;调用时的段寄存器的值(还设置返回时的值功语 voidintr(intintno,structREGPACK 功语 intisalnum(int 返回如果isalnum是字母或数字,返回非零值;否则返回零。(如果isalph(c)或功语 intisalpha(int 返回功语 trl(int 返回功语 intisdigit(int 返回功语 intisgraph(int 返回功语 intislower(int 返回功语 intisupper(int 返回功语 char*itoa(intvalue,char*string,int 返回K功语 int 返回功语 L功语 longintlabs(longint 返回功语 doubleldexp(doublex,int 返回x2exp功语 ldiv_tldiv(longintnumer,longint 返回功语 structtm*localtime(consttime_t 返回功num的自然对数值语 doublelog(double 功num10语 功语 voidlongjmp(jmp_bufenv,int 返回功语 unsignedlong_lrotl(unsignedlongvalue,int 返回功语 unsignedlong_lrotr(unsignedlongvalue,int 返回功语longlonglseek(inthandle,longoffset,intfromwhere)handle=open函数的返回值(文件句柄);(SEEK_SET(0)从文件头位置;SEEK_CUR(1)从当前文件指针返回功语 char*ltoa(longvalue,char*string,int 返回M功语 void*malloc(size_t 返回返回新分配内存的地址,若无足够内存,返 NULL功 语 intmkdir(constchar 返回0(成功);-1(失败功语 intmblen(constchar*s,size_t 返回ssns指向的多字节字符中的字节数量;否则返回1。功语 void*memchr(constvoid*s,intc,size_t 返回snc。如果没有找到c,则返回空指针。功头文语 intmemcmp(constvoid*s1,constvoid*s2,size_t 返回指向对象的前n个字符。功语 void*memcpy(void*s1,constvoid*s2,size_t 返回s1(指向目的的指针)功语 void*memmove(void*s1,constvoid*s2,size_t 返回s1(指向目的的指针)功语 void*memset(void*s,intc,size_t 返回(指向内存块的指针)功语 char*mktemp(char 功语 voidfar*MK_FP(unsignedseg,unsigned 返回功语 doublemodf(doublevalue,double 返回功语 dstoff,size_tn)O功语intintintoflags;//返回0(正常结束);-1(错误功语 返回功语 voidoutport(intportid,int 功语 voidfarouttextxy(intx,inty,charfar P功语 intpeek(intseg,unsigned 功语 voidperror(constchar 功语 doublepow(doubleb,double 功语 intprintf(constchar*format, 返回功语功stdout上输出字符的宏语 intputchar(int 返回成功返回字符c,失败返回EOF功语 intputenv(constchar 返回0(成功);-1(失败功语 voidfarputimage(intleft,inttop,voidfar*buf,int 功语 voidfarputpixel(intx,inty,int 功语Q功语voidvoidqsort(void*base,size_tmemb,size_tsize,int(*compar)(constvoid*,voidR功语inthandle;//文件句柄返回0-0xfffe(实际读出的字节数);-1(错误功语 返回功语voidvoid*realloc(void*block,size_t返回重分配的块地址。若不能重分配,则返 NULL功语 voidfarrectangle(intleft,inttop,intright,int 功头文语 intremove(constchar 返回0(成功);-1(失败功语 intrename(constchar*oldname,constchar 返回0(成功);-1(失败功语 voidfar 功语 voidrewind(FILE 功 语 intrmdir(constchar 返回0(成功);-1(操作出错功语 返回功语 返回S功语功dos路径查找一个文件的函数语 char*searchpath(constchar 返回指向完整路径名字符串的指针。定位失败返 NULL功语 voidfarsetactivepage(int 功语 voidsetbuf(FILE*stream,char 功语 voidfarsetcolor(int 功语 intsetdisk(int 功语 voidfarsetgraphmode(int 返回功语 intsetjmp(jmp_buf 返回功语只有当linestyle=4时,upattern才起作用。功语 char*setlocale(intcategory,cons

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论