zoukankan      html  css  js  c++  java
  • 程序3-3 将标准输入复制到标准输出

    /*
     ============================================================================
     Name        : test.c
     Author      : blank
     Version     :
     Copyright   : Your copyright notice
     Description : 程序3-3 将标准输入复制到标准输出
     ============================================================================
    */
    
    #include <stdio.h>
    #include <unistd.h>
    #include "ourhdr.h"
    
    #define BUFFSIZE 4096
    
    int main(int argc, char *argv[])
    {
    	char buf[BUFFSIZE];
    	int  n;
    
    	while((n = read(STDIN_FILENO, buf, BUFFSIZE)) > 0){
    		if ((n = write(STDOUT_FILENO, buf, n)) != n){
    			err_sys("write to STDOUT_FILENO error
    ");
    		}
    	}
    
    	if (n < 0){
    		err_sys("read from STDIN_FILENO error
    ");
    	}
    	exit(0);
    }
    
  • 相关阅读:
    java序列化与反序列化
    HTTP状态码
    基本运算符
    2019.9.10附加题while练习
    2019.9.11作业
    字符串
    列表list
    2019.9.10作业
    数字类型
    数据类型
  • 原文地址:https://www.cnblogs.com/blankqdb/p/3687731.html
Copyright © 2011-2022 走看看