频道直达 - 专题 - 新闻 - 技巧 - 组网 - 开发 - 安全 - web编程 - 图像 - 操作系统 - 数据库 - 教育 - 旅游 - 健康 - 时尚 - 驱动 - 软件 - 游戏 - 多媒体 - ERP - 讨论组

C语言的常用库函数使用方法分析及用途

来源:天极网 作者: 出处:巧巧读书 2007-02-03 进入讨论组
上一页 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 下一页 

  getc()从流中取字符的宏

  原形:int getc(FILE *stream)

  功能:返回输入流stream中一个字符,移动文件指针使之指向下一个字符。

  使用格式:字符变量=getc(文件指针)

  (正常情况下读取到代码值,读到文件尾或出错时返回EOF)

  注:需定义 char 字符变量;FILE *文件指针;

  头文件:stdio.h

  getch()从键盘无回显地读取一字符的函数

  功能:将键盘上输入的单个字符的值(ASCⅡ 码)立刻赋给字符型变量

  调用方式:字符形变量=getch()

  注:需先定义 char 字符形变量;

  头文件:conio.h

  getchar()从stdin流中读取一个字符的函数

  功能:将键盘上输入的单个字符的值(ASCⅡ 码)回车后赋给字符型变量

  调用方式:字符型变量=getchar()

  注:需先定义 char 字符型变量;

  头文件:stdio.h

  getcurdir()读取指定驱动器的当前目录的函数

  原形:int getcurdir(int drive,char directory)

  drive=0(缺省);1(A驱动器);...

  directory用来存放目录名,不包括驱动器名,不以反斜杠开始。

  返回值:0(调用成功);1(出错)

  头文件:dir.h

  getcwd()读取当前目录的函数

  原形:char *getcwd(char *buf,int buflen)

  功能:读取当前目录的完整路径名(包括驱动器名),最长为buflen个字节,存放在buf中。如果buf为NULL,函数将分配一个buflen字节长的缓冲区,以后可将本函数的返回值作为free函数的参数来释放该缓冲区。

  返回值:若buf非空,调用成功返回buf,出错返回NULL;若buf为NULL,返回指向已经分配的内存缓冲区地址。

  头文件:dir.h

  getdate()读取系统日期函数

  原形:void getdate(pdate)

  struct date

  {

  int da_year;

  int da_day;

  int da_mon;

  };

  struct date *pdate;

  头文件:dos.h

  getdfree()读取磁盘空闲空间的函数

  原形:void getdfree(drive,dtable)

  unsigned char drive;驱动器号(0-当前;1-A;2-B;...)

  struct dfree

  {

  unsigned df_avail;//可使用的簇数

  unsigned df_total;//每个驱动器的簇数

  unsigned df_bsec;//每个扇区的字节数

  unsigned df_sclus;//每个簇的扇区数(出错时返回0xffff)

  }*dtable;

  功能:把由drive指定的关于驱动器的信息返回到dtable

  getdisk()读取当前磁盘驱动器号函数

  原形:int getdisk(void)

  功能:取得当前驱动器号(0=A;1=B;....)

  头文件:dir.h

巧 巧 读 书:http://www.qqread.com/cpp/p296642.html 更多文章 更多内容请看C/C++进阶技术文档专题,或进入讨论组讨论。
上一页 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 下一页 
收藏此文】【 】【打印】【关闭
相关图文阅读
频道图文推荐
健 康 咨 询
时 尚 咨 询
巧巧读书宗旨
相关专题
讨论组问题推荐
站内各频道最新更新文档
站内最新制作专题
热门关键字导读
Photoshop教 程照片处理 照片制作 PS快捷键 抠图
计 算 机 故 障XP系统修复
艺 术 与 设 计设计 流媒体 设计欣赏 边框
计 算 机 安 全ARP
站内频道文章精选
巧巧电脑频道编辑信箱  告诉我们您想看的专题或文章