点击这里给我发消息 点击这里给我发消息

C语言write函数

添加时间:2013-12-7
    相关阅读: DW C语言

向指定的文件中写入字符串

  (1)。语法

  #include<unistd.h> ssize_t write(int fd,const void *buf,size_t count)

  (2)。描述

  该函数将从指定的文件fd中读取指定大小count个字节到从buf开始的缓冲区中

  (3)。返回值

  执行成功则返回写入的字节数

  执行失败则返回-1.

  (4)。实例

  #inlcude<stdio.h> #include<stdlib.h> #include,fcntl.h> #include<unistd.h>

  int main(int argc,char *argv[])

  { int fd;char *str;if(argc<2)

  { printf("Usage:%s filename\n",argv[0]);exit(1);} fd=open(argv[1],O_RDWR|O_CREAT,00777);printf("Input String:");scanf("%s",str);if(write(fd,str,strlen(str))<0)

  { printf("Fail to write\n");exit(2);} close(fd);return 0;

 

咨询热线:020-85648757 85648755 85648616 0755-27912581 客服:020-85648756 0755-27912581 业务传真:020-32579052
广州市网景网络科技有限公司 Copyright◎2003-2008 Veelink.com. All Rights Reserved.
广州商务地址:广东省广州市黄埔大道中203号(海景园区)海景花园C栋501室
= 深圳商务地址:深圳市宝源路华丰宝源大厦606
研发中心:广东广州市天河软件园海景园区 粤ICP备05103322号 工商注册