精品理论电影在线_日韩视频一区二区_一本色道精品久久一区二区三区_香蕉综合视频

C基礎:C語言的常用庫函數學習(五)

發布時間:2011-08-29 共2頁

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

百分百考試網 考試寶典

立即免費試用