您的位置:首页 > 其它

文件系统写操作

2015-12-31 10:14 369 查看
#include <unistd.h>
#include <stdlib.h>
#include <stdio.h>

#define  STD_FILE_INPUT		0
#define  STD_FILE_OUTPUT	1
#define  STD_FILE_ERROR		2

int main(int argc, char* argv[]){

char data[]  = "Here is a data\n";
int count = sizeof(data) / sizeof (data[0]);
printf("count = %d\n", count);
int rc = write( STD_FILE_OUTPUT , data, count );

if(rc != count){
char err[] = "write failed\n";
int err_n = sizeof(err) / sizeof (err[0]);

rc = write( STD_FILE_ERROR, err, err_n );
printf("err n = %d\n", rc);
}

printf("Write result :  n = %d\n", rc);

return 0;
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: