объясните что делает код на Си

Discussion in 'С/С++, C#, Rust, Swift, Go, Java, Perl, Ruby' started by gold-goblin, 30 Nov 2010.

  1. gold-goblin

    gold-goblin Elder - Старейшина

    Joined:
    26 Mar 2007
    Messages:
    917
    Likes Received:
    174
    Reputations:
    3
    Объясните пожалуйста как работает этот код? По описанию он копирует файлы\потоки. но я его понимаю как взять 1 символ файла а потом в цикле положить его обратно уже без символа конец файла... Это так? И что имеется в виду потоком? значения переданные в программу через терминал(cmd)?
    Code:
    #include <stdio.h>
    main()
    {
        int c;
        c = getchar();
        while (c != EOF)
        {
             putchar(c);
             c = getchar();
        }
    }
    
     
    #1 gold-goblin, 30 Nov 2010
    Last edited: 30 Nov 2010
  2. gold-goblin

    gold-goblin Elder - Старейшина

    Joined:
    26 Mar 2007
    Messages:
    917
    Likes Received:
    174
    Reputations:
    3
    все, разобрался сам.