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()顯示字符的當前設置函數
功能:設置當前輸出英文字符的字體、小和方向。