Linux练习(write写入)
生活随笔
收集整理的這篇文章主要介紹了
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表示出錯了
原型:
#include <unistd.h>
size_t write(int fildes,const void *buf,size_t nbytes);
write()的第一個參數:0標準輸入,1標準輸出,2標準錯誤
第二個參數:寫入的數據
第三個參數:寫入如據的大小
返回:
正常返回寫入的數據的大小
返回0表示沒寫入數據
返回-1表示出錯了
總結
以上是生活随笔為你收集整理的Linux练习(write写入)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 关于StreamReader的构造函数
- 下一篇: ffmpeg命令详解(转)