Chinaunix首页 | 论坛 | 博客
  • 博客访问: 103126483
  • 博文数量: 19283
  • 博客积分: 9968
  • 博客等级: 上将
  • 技术积分: 196062
  • 用 户 组: 普通用户
  • 注册时间: 2007-02-07 14:28
文章分类

全部博文(19283)

文章存档

2011年(1)

2009年(125)

2008年(19094)

2007年(63)

分类: C/C++

2008-05-18 17:58:38

   来源:


  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

阅读(329) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~