Linux练习(write写入)

#include <unistd.h>
#include <stdlib.h>

int main()
{
    if((write(1,"here is some data\n",18))!=18)    
            write(2,"write error\n",12);
    exit(0);
}

原型:
#include <unistd.h>
size_t write(int fildes,const void *buf,size_t nbytes);

write()的第一个参数:0标准输入,1标准输出,2标准错误
     第二个参数:写入的数据
     第三个参数:写入如据的大小
返回:
正常返回写入的数据的大小
返回0表示没写入数据
返回-1表示出错了
原文地址:https://www.cnblogs.com/tiandsp/p/2667666.html