C Primer Plus 第8章 字符輸入/輸出和輸入確認 8.1 單字符I/O

8.1  單字符I/O:getchar()和putchar()學習

getchar()和putchar()每次輸入和輸出一個字符。code

程序8.1  echo.c程序get

/*echo.c--重複輸入*/
#include <stdio.h>
int main(void)
{
    char ch ;

    while((ch=getchar())!='#')
        putchar(ch);
    return 0;
}

ANSI C 將stdio.h頭文件與使用getchar()和putchar()相關聯,這就是咱們在程序中將該文件包含在內的緣由。io

看過此程序後,您可能想知道在回顯輸入以前爲何必須鍵入完整的一行。您可能還想知道是否在在更好的方法來終止輸入。讓咱們來學習C程序對鍵盤輸入的處理方式。特別地,咱們來研究緩衝和標準輸入文件的概念。class

相關文章
相關標籤/搜索