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

全部博文(19283)

文章存档

2011年(1)

2009年(125)

2008年(19094)

2007年(63)

分类: C/C++

2008-05-18 18:03:00

  来源:


  _write()写文件函数

  原形:int _write(handle,buffer,count)

  int handle;//文件的句柄

  void *buffer;//存放数据的缓冲区

  unsigned count;//写入的字节数

  功能:从由buffer指定的缓冲区写入由count指定字节数的数据到由handle指定的文件。返回实际写入的字节数。

  返回值:0-0xfffe(实际写入的字节数);-1(错误)

  头文件:io.h

  write()写文件函数

  原形:int write(int handle,char *buf,unsigned len)

  用法:write(文件句柄,缓冲区地址,缓冲区字节长度<最大65534>);

  功能:将缓冲区的数据写入与handle相联的文件或设备中,handle是从creat、open、dup或dup2调用中得到的文件句柄。对于磁盘或磁盘文件,写操作从当前文件指针处开始,对于用O_APPEND选项打开的文件,写数据之前,文件指针指向EOF;对于设备,字节被直接传送到设备中;

  返回值:实际写入的字节数(不包括回车符),出错时返回-1。

  头文件:io.h

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