unix文件
张成
2015/11
#include <stdio.h> #include <stdlib.h> //uninx系统标准头文件 #include <unistd.h> //uninx系统文件操作头文件 #include <fcntl.h> /** 从标准输入读 写入到标准输出 */ void function_1() { int n; char buf[BUFSIZ]; // STDIN_FILENO 标准输入文件符号 // STDOUT_FILENO 标准输出文件符号 while( (n = read(STDIN_FILENO,buf,BUFSIZ)) > 0 ) if (write(STDOUT_FILENO, buf, n) != n) printf("write error\n"); if( n<0) printf("error\n"); }