用 法
頭檔案:<unistd.h>
write有兩種用法。一種是:ssize_t write(int fd, const void *buf, size_t nbyte);
fd:檔案描述符;
buf:指定的緩衝區,即指針,指向一段記憶體單元;
nbyte:要寫入檔案指定的位元組數;
返回值:寫入文檔的位元組數(成功);-1(出錯)
write函式把buf中nbyte寫入檔案描述符handle所指的文檔,成功時返回寫的位元組數,錯誤時返回-1.
另一種是: write(const char* str,int n)
str是字元指針或字元數組,用來存放一個字元串。n是int型數,它用來表示輸出顯示字元串中字元的個數。
write("string",strlen("string");表示輸出字元串常量