演習4-8 K&R プログラミング言語C

演習4-8

char buf; /* ungetch 用のバッファ */

int getch(void) /* (押し戻された可能性もある)1文字をとってくる */
{
    char c = buf ? buf : getchar();
    buf = '\0';
    return c;
}

void ungetch(int c)
{
    buf = c;
}
プログラミング言語C 第2版 ANSI規格準拠
B.W. カーニハン D.M. リッチー
共立出版
売り上げランキング: 9726
«
»