文件系统写操作
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; }
相关文章推荐
- myeclipse基础配置
- 网络请求
- img图片下多余空白的BUG解决方案
- beeline
- os开发-固定横/竖屏
- 文件系统读操作read
- CentOs svn服务器安装
- 2015书单
- 6、封装详解
- nyoj--1239--引水工程(最小生成树)
- python笔记
- Java学习预备篇 1
- mysql 文档生成
- 运维记录
- springmvc json java.lang.ClassNotFoundException: org.apache.commons.lang.exception.NestableRuntim
- libpcap
- Swift观察者模式
- 执念与释然,一念之间
- 属性传值
- mysql Linux 安装 远程访问设置(Ubuntu)