c语言常用库函数使用方法及用途(16)

2011-11-17
浏览
导读:原形:void far restorecrtmode(void) 头文件:graphics.h rmdir()删除目录函数 原形:int rmdir(const char *path) 注意:删除的目录不能是当前目录,不是根目录,是空目录 返回值:0(成功);-1(操作出错) 头文件:

原形: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为三个像素宽。

c语言常用库函数使用方法及用途

C语言初学者的困惑-如何由dos向windows转变

Windows下C语言网络编程快速入门

用C实现WebService

用C编写Windows服务程序的五个步骤