C语言函数大全.pdf
《C语言函数大全.pdf》由会员分享,可在线阅读,更多相关《C语言函数大全.pdf(29页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、-函数名:abortabort功 能:异常终止一个进程用 法:void abort(void)函数名:absabs功 能:求整数的绝对值用 法:int abs(int i)函数名:absread,abswirteabsread,abswirte功 能:绝对磁盘扇区读、写数据用 法:int absread(int drive,int nsects,int sectno,void*buffer)int abswrite(int drive,int nsects,in tsectno,void*buffer函数名:accessaccess功 能:确定文件的访问权限用 法:int access(con
2、st char*filename,int amode)函数名:acosacos功 能:反余弦函数用 法:double acos(double*)函数名:allocmemallocmem功 能:分配 DOS 存储段用 法:int allocmem(unsigned size,unsigned*seg)函数名:arcarc功 能:画一弧线用 法:void far arc(int*,int y,int stangle,int endangle,int radius)函数名:asctimeasctime功 能:转换日期和时间为 ASCII 码用 法:char*asctime(const struct
3、tm*tblock)函数名:asinasin功 能:反正弦函数用 法:double asin(double*)函数名:assertassert功 能:测试一个条件并可能使程序终止用 法:void assert(int test)函数名:atanatan功 能:反正切函数用 法:double atan(double*).z.-函数名:atan2atan2功 能:计算 Y/*的反正切值用 法:double atan2(double y,double*)函数名:ate*itate*it功 能:注册终止函数用 法:int ate*it(ate*it_t func)函数名:atofatof功 能:把字符
4、串转换成浮点数用 法:double atof(const char*nptr)函数名:atoiatoi功 能:把字符串转换成长整型数用 法:int atoi(const char*nptr)函数名:atolatol功 能:把字符串转换成长整型数用 法:long atol(const char*nptr)函数名:barbar功 能:画一个二维条形图用 法:void far bar(int left,int top,int right,int bottom)函数名:bar3dbar3d功 能:画一个三维条形图用 法:void far bar3d(int left,int top,int right
5、,int bottom,int depth,int topflag)函数名:bdosbdos功 能:DOS 系统调用用 法:int bdos(int dosfun,unsigned dosd*,unsigned dosal)函数名:bdosptrbdosptr功 能:DOS 系统调用用 法:int bdosptr(int dosfun,void*argument,unsigned dosal)函数名:bioscombioscom功 能:串行 I/O 通信用 法:int bioscom(int cmd,char abyte,int port)函数名:biosdiskbiosdisk功 能:软硬盘
6、 I/O.z.-用 法:int biosdisk(int cmd,int drive,int head,int track,int sectorint nsects,void*buffer)函数名:biosequipbiosequip功 能:检查设备用 法:int biosequip(void)函数名:bioskeybioskey功 能:直接使用 BIOS 效劳的键盘接口用 法:int bioskey(int cmd)函数名:biosmemorybiosmemory功 能:返回存储块大小用 法:int biosmemory(void)函数名:biosprintbiosprint功 能:直接使用
7、 BIOS 效劳的打印机 I/O用 法:int biosprint(int cmd,int byte,int port)函数名:biostimebiostime功 能:读取或设置 BIOS 时间用 法:long biostime(int cmd,long newtime)函数名:brkbrk功 能:改变数据段空间分配用 法:int brk(void*endds)函数名:bsearchbsearch功 能:二分法搜索用 法:void*bsearch(const void*key,const void*base,size_t*nelem,size_t width,int(*fcmp)(const
8、void*,const*)函数名:cabscabs功 能:计算复数的绝对值用 法:double cabs(struct comple*z);函数名:calloccalloc功 能:分配主存储器用 法:void*calloc(size_t nelem,size_t elsize);函数名:ceilceil功 能:向上舍入用 法:double ceil(double*);函数名:cgetscgets.z.-功 能:从控制台读字符串用 法:char*cgets(char*str)函数名:chdirchdir功 能:改变工作目录用 法:int chdir(const char*path);函数名:_c
9、hmod,chmod_chmod,chmod功 能:改变文件的访问方式用 法:int chmod(const char*filename,int permiss);函数名:chsizechsize功 能:改变文件大小用 法:int chsize(int handle,long size);函数名:circlecircle功 能:在给定半径以(*,y)为圆心画圆用 法:void far circle(int*,int y,int radius);函数名:cleardevicecleardevice功 能:去除图形屏幕用 法:void far cleardevice(void);函数名:clear
10、errclearerr功 能:复位错误标志用 法:void clearerr(FILE*stream);函数名:clearviewportclearviewport功 能:去除图形视区用 法:void far clearviewport(void);函数名:_close,close_close,close功 能:关闭文件句柄用 法:int close(int handle);函数名:clockclock功 能:确定处理器时间用 法:clock_t clock(void);函数名:closegraphclosegraph功 能:关闭图形系统用 法:void far closegraph(void
11、);函数名:clreolclreol功 能:在文本窗口中去除字符到行末.z.-用 法:void clreol(void)函数名:clrscrclrscr功 能:去除文本模式窗口用 法:void clrscr(void);函数名:coreleftcoreleft功 能:返回未使用内存的大小用 法:unsigned coreleft(void);函数名:coscos功 能:余弦函数用 法:double cos(double*);函数名:coshcosh功 能:双曲余弦函数用 法:dluble cosh(double*);函数名:countrycountry功 能:返回与国家有关的信息用 法:str
12、uct COUNTRY*country(int countrycode,struct country*country);函数名:cprintfcprintf功 能:送格式化输出至屏幕用 法:int cprintf(const char*format,argument,.);函数名:cputscputs功 能:写字符到屏幕用 法:void cputs(const char*string);函数名:_creat creat_creat creat功 能:创立一个新文件或重写一个已存在的文件用 法:int creat(const char*filename,int permiss)函数名:creat
13、newcreatnew功 能:创立一个新文件用 法:int creatnew(const char*filename,int attrib);函数名:cscanfcscanf功 能:从控制台执行格式化输入用 法:int cscanf(char*format,argument,.);函数名:ctimectime功 能:把日期和时间转换为字符串用 法:char*ctime(const time_t*time);.z.-函数名:ctrlbrkctrlbrk功 能:设置 Ctrl-Break 处理程序用 法:void ctrlbrk(*fptr)(void);函数名:delaydelay功 能:将程序
14、的执行暂停一段时间(毫秒)用 法:void delay(unsigned milliseconds);函数名:dellinedelline功 能:在文本窗口中删去一行用 法:void delline(void);函数名:detectgraphdetectgraph功 能:通过检测硬件确定图形驱动程序和模式用 法:void far detectgraph(int far*graphdriver,int far*graphmode);函数名:difftimedifftime功 能:计算两个时刻之间的时间差用 法:double difftime(time_t time2,time_t time1);
15、函数名:disabledisable功 能:屏蔽中断用 法:void disable(void);函数名:divdiv功 能:将两个整数相除,返回商和余数用 法:div_t(int number,int denom);函数名:dose*terrdose*terr功 能:获取扩展 DOS 错误信息用 法:int dose*terr(struct DOSERR*dblkp);函数名:dostouni*dostouni*功 能:转换日期和时间为 UNI*时间格式用 法:long dostouni*(struct date*dateptr,struct time*timeptr);函数名:drawpo
16、lydrawpoly功 能:画多边形用 法:void far drawpoly(int numpoints,int far*polypoints);函数名:dupdup功 能:复制一个文件句柄用 法:int dup(int handle);函数名:dup2dup2功 能:复制文件句柄用 法:int dup2(int oldhandle,int newhandle);.z.-函数名:ecvtecvt功 能:把一个浮点数转换为字符串用 法:char ecvt(double value,int ndigit,int*decpt,int*sign);函数名:ellipseellipse功 能:画一椭圆
17、用 法:void far ellipse(int*,int y,int stangle,int endangle,int*radius,int yradius);函数名:enableenable功 能:开放硬件中断用 法:void enable(void);函数名:eofeof功 能:检测文件完毕用 法:int eof(int*handle);函数名:e*ec.e*ec.功 能:装入并运行其它程序的函数用 法:int e*ecl(char*pathname,char*arg0,arg1,.,argn,NULL);int e*ecle(char*pathname,char*arg0,arg1,.
18、,argn,NULL,char*envp);int e*eclp(char*pathname,char*arg0,arg1,.,NULL);int e*ecple(char*pathname,char*arg0,arg1,.,NULL,char*envp);int e*ecv(char*pathname,char*argv);int e*ecve(char*pathname,char*argv,char*envp);int e*ecvp(char*pathname,char*argv);int e*ecvpe(char*pathname,char*argv,char*envp);函数名:e*i
19、te*it功 能:终止程序用 法:void e*it(int status);函数名:e*pe*p功 能:指数函数用 法:double e*p(double*);函数名:gcvtgcvt功 能:把浮点数转换成字符串用 法:char*gcvt(double value,int ndigit,char*buf);函数名:geninterruptgeninterrupt功 能:产生一个软中断.z.-用 法:void geninterrupt(int intr_num);函数名函数名:getarccoords:getarccoords功 能:取得最后一次调用 arc 的坐标用 法:void far g
20、etarccoords(struct arccoordstype far*arccoords);函数名函数名:getaspectratio:getaspectratio功 能:返回当前图形模式的纵横比用 法:void far getaspectratio(int far*asp,int far*yasp);函数名函数名:getbkcolor:getbkcolor功 能:返回当前背景颜色用 法:int far getbkcolor(void);函数名函数名:getc:getc功 能:从流中取字符用 法:int getc(FILE*stream);函数名函数名:getcbrk:getcbrk功 能
21、:获取 Control_break 设置用 法:int getcbrk(void);函数名函数名:getch:getch功 能:从控制台无回显地取一个字符用 法:int getch(void);函数名函数名:getchar:getchar功 能:从 stdin 流中读字符用 法:int getchar(void);函数名函数名:getche:getche功 能:从控制台取字符(带回显)用 法:int getche(void);函数名函数名:getcolor:getcolor功 能:返回当前画线颜色用 法:int far getcolor(void);函数名函数名:getcurdir:getcu
22、rdir功 能:取指定驱动器的当前目录用 法:int getcurdir(int drive,char*direc);函数名函数名:getcwd:getcwd功 能:取当前工作目录用 法:char*getcwd(char*buf,int n);函数名函数名:getdate:getdate功 能:取 DOS 日期.z.-用 法:void getdate(struct*dateblk);函数名函数名:getdefaultpalette:getdefaultpalette功 能:返回调色板定义构造用 法:struct palettetype*far getdefaultpalette(void);函
23、数名函数名:getdisk:getdisk功 能:取当前磁盘驱动器号用 法:int getdisk(void);函数名函数名:getdrivername:getdrivername功 能:返回指向包含当前图形驱动程序名字的字符串指针用 法:char*getdrivename(void);函数名函数名:getdta:getdta功 能:取磁盘传输地址用 法:char far*getdta(void);函数名函数名:getenv:getenv功 能:从环境中取字符串用 法:char*getenv(char*envvar);函数名函数名:getfat,getfatd:getfat,getfatd功
24、能:取文件分配表信息用 法:void getfat(int drive,struct fatinfo*fatblkp);函数名函数名:getfillpattern:getfillpattern功 能:将用户定义的填充模式拷贝到内存中用 法:void far getfillpattern(char far*upattern);函数名函数名:getfillsettings:getfillsettings功 能:取得有关当前填充模式和填充颜色的信息用 法:void far getfillsettings(struct fillsettingstype far*fillinfo);函数名函数名:get
25、ftime:getftime功 能:取文件日期和时间用 法:int getftime(int handle,struct ftime*ftimep);函数名函数名:getgraphmode:getgraphmode功 能:返回当前图形模式用 法:int far getgraphmode(void);函数名函数名:getftime:getftime功 能:取文件日期和时间用 法:int getftime(int handle,struct ftime*ftimep);函数名函数名:getgraphmode:getgraphmode功 能:返回当前图形模式.z.-用 法:int far getgr
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 语言 函数 大全
限制150内