#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/archive/2012/09/02/2667666.html
本文详细解析了C语言中write函数的使用方法及参数意义,包括标准输入输出错误的定义,以及如何通过write函数进行数据写入操作。同时,文章提供了具体的代码示例,展示了如何使用write函数向标准输出设备写入固定长度的字符串。
2607

被折叠的 条评论
为什么被折叠?



