C库函数

C库函数
2010年06月28日
  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
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值