《Linux C》02 文件I/O之Write操作

来源:互联网 发布:ios蜂窝移动数据清理 编辑:程序博客网 时间:2024/05/16 08:23
  • Write函数说明
  • Write函数使用

Write函数说明

名字       write - write to a file descriptor简介       #include <unistd.h>       ssize_t write(int fd, const void *buf, size_t count);描述       参数:           fd:文件句柄           *buf:写入的数据           count:你想写入数据的长度           sszie_t:出错-1,非负整数为实际写入文件的字节数

Write函数使用

#include <unistd.h>#include <sys/types.h>#include <sys/stat.h>#include <fcntl.h>#include <string.h>int main(){    int fd;    char str[] = "hello xiao gui";    if(fd<open("/home/hello",O_CREAT|ORDWR,0777)<0){    }else{        write(fd,str,strlen(str));    }    return 0;}
0 0
原创粉丝点击