rename()文件改名函数
原形:int rename(const char *oldname,const char *newname)
注意:如果newname中包含了一个驱动器指示符,它必须与oldname中给出的指示符相同。oldname和newname中的目录可以不同,因此rename函数把文件从一个目录移到另一个目录。不允许使用通配符。
返回值:0(成功);-1(失败)
restorecrtmode()恢复屏幕视频模式为调用initgraph前的设置的函数
原形:void far restorecrtmode(void)
头文件:graphics.h
rmdir()删除目录函数
原形:int rmdir(const char *path)
注意:删除的目录不能是当前目录,不是根目录,是空目录
返回值:0(成功);-1(操作出错)
头文件:dir.h
_rotl()将一个无符号整形数左循环移位的函数
原形:unsigned _rotl(unsigned value,int count)
功能:将value向左循环移动count位。
返回值:将value向左循环移动count位后的值。
头文件:stdlib.h
_rotr()将一个无符号整形数右循环移位的函数
原形:unsigned _rotr(unsigned value,int count)
功能:将value向右循环移动count位。
返回值:将value向右循环移动count位后的值。
头文件:stdlib.h
scanf()格式化输入函数
使用格式:scanf(\"输入格式\",输入项系列)
① scanf(\"%f\",&实型变量)
② scanf(\"%c\",&字符变量)
③ scanf(\"%s\",字符串变量)
④ scanf(\"%d\",&整型变量)
注:需先定义以上各种变量如 char *字符串变量;
searchpath()按dos路径查找一个文件的函数
原形:char *searchpath(const char *file)
用法:p=searchpath(\"文件名\"); 先定义char *p;
功能:搜索dos路径(环境变量中的path=....)来定位由file给出的文件。
返回值:指向完整路径名字符串的指针。定位失败返回NULL。
头文件:dir.h
segread()读段寄存器函数
原形:void segread(struct SREGS *segp)
作用:把当前寄存器的值保存到SREGS型机构变量segp中。
segs.cs=代码段寄存器的值;
segs.ds=数据段寄存器的值;
segs.es=附加段寄存器的值;
segs.ss=堆栈段寄存器的值;
setactivepage()设置图形输出活动页的函数
原形:void far setactivepage(int page)
功能:使page成为当前活动的图形页,其后所有的图形输出操作都在page图形页进行。活动图形页可以不是在屏幕上看到的页。
头文件:graphics.h
setcolor()设置当前要画的线颜色的函数
原形:void far setcolor(int color)
头文件:graphics.h
注意:颜色值(EGA/VGA)
0-BLACK;1-BLUE; 2-GREEN;
3-CYAN; 4-RED;5-MAGENTA;
6-BROWN;7-LIGHTGRAY;8-DARKGRAY;
9-LIGHTBLUE;10-LIGHTGREEN;11-LIGHTCYAN;
12-LIGHTRED;13-LIGHTMAGENTA;
14-YELLOW;15-WHITE
setdisk()设置当前驱动器的函数
原形:int setdisk(int drive)
功能:把由drive指定的驱动器修改成当前驱动器,返回可使用的驱动器数。
头文件:dir.h
setgraphmode()将系统设置成图形模式并清屏的函数
原形:void far setgraphmode(int mode)
功能:选择一个不同于调用initgraph()函数时所设置的缺省的图形模式。
返回值:如果给了一个对当前驱动程序来说无效的模式,则返回-10。
头文件:graphics.h
setlinestyle()设置当前画线宽度和类型的函数
原形:
void far setlinestyle(int linestyle,unsigned upattern,int thickness)
其中:linestyle=0为实线;1为点线;2为中心线;3为破折线;4为用户定义。
thickness=1为一个像素宽;3为三个像素宽。
只有当linestyle=4时,upattern才起作用。
头文件:graphics.h
settextstyle()显示字符的当前设置函数
功能:设置当前输出英文字符的字体、小和方向。