C语言库函数手(二).docVIP

  • 1
  • 0
  • 约1.61万字
  • 约 8页
  • 2017-03-08 发布于广东
  • 举报
C语言库函数手(二)

C语言库函数手册(二) 2008-09-04 14:40:37 标签:电脑 寄存器 扇区数 drive c语言 库函数手册 设计 书 双精度 wpsc 杂谈 分类:C语言与html语言 long lseek int handle,long offset,int fromwhere 本函数将文件号为handle的文件 的指针移到fromwhere后的第offset个字节处. SEEK_SET 文件开关 SEEK_CUR 当前位置 SEEK_END 文件尾 long tell int handle 本函数返回文件号为handle的文件指针,以字节表示 int isatty int handle 本函数用来取设备handle的类型 int lock int handle,long offset,long length 对文件共享作封锁 int unlock int handle,long offset,long length 打开对文件共享的封锁 int close int handle 关闭handle所表示的文件处理,handle是从_creat、creat、 creatnew、creattemp、dup、dup2、_open、open中的一个处调用获得的文件处理 成功返回0否则返回-1,可用于UNIX系统 int _close int handle 关闭handle所表示的文件处理,handle是从_creat、creat、 creatnew、creattemp、dup、dup2、_open、open中的一个处调用获得的文件处理 成功返回0否则返回-1,只能用于MSDOS系统 FILE *fopen char *filename,char *type 打开一个文件filename,打开方式为type, 并返回这个文件指针,type可为以下字符串加上后缀 ┌──┬────┬───────┬────────┐ │type│读写性 │文本/2进制文件│建新/打开旧文件 │ ├──┼────┼───────┼────────┤ │r │读 │文本 │打开旧的文件 │ │w │写 │文本 │建新文件 │ │a │添加 │文本 │有就打开无则建新│ │r+ │读/写 │不限制 │打开 │ │w+ │读/写 │不限制 │建新文件 │ │a+ │读/添加 │不限制 │有就打开无则建新│ └──┴────┴───────┴────────┘ 可加的后缀为t、b。加b表示文件以二进制形式进行操作,t没必要使用 例: ┌──────────────────┐ │#include │ │main │ │ │ │ FILE *fp; │ │ fp fopen C:\\WPS\\WPS.EXE,r+b ;│ └──────────────────┘ FILE *fdopen int ahndle,char *type FILE *freopen char *filename,char *type,FILE *stream int getc FILE *stream 从流stream中读一个字符,并返回这个字符 int putc int ch,FILE *stream 向流stream写入一个字符ch int getw FILE *stream 从流stream读入一个整数,错误返回EOF int putw int w,FILE *stream 向流stream写入一个整数 int ungetc char c,FILE *stream 把字符c退回给流stream,下一次读进的字符将是c int fgetc FILE *stream 从流stream处读一个字符,并返回这个字符 int fputc int ch,FILE *stream 将字符ch写入流stream中 char *fgets char *string,int n,FILE *stream 从流stream中读n个字符存入string中 int fputs char *string,FILE *stream 将字符串string写入流stream中 int fread void *ptr,int size,int nitems,FILE *stream 从流stream中读入nitems 个长度为size的字符串存入ptr中 int fwrite void *ptr,int size,int nitems,FILE *stream 向流stream中写入nitems 个长度为size的字符串,字符串在ptr中 int fscanf

文档评论(0)

1亿VIP精品文档

相关文档