Hit9 Blog Wiki Project Links Archives Resumé
Page: First UP Pre Next Back

getchar返回值类型

Fork me on GitHub

允许转载, 但转载请注明出处

Date:2012-08-12

man getchar会看到:

int getchar(void);

getchar返回的是int.char也是一种int.

如下代码:

#include <stdio.h>
int main(int argc, const char *argv[])
{
    int c;
    while ( (c=getchar())!=EOF ) {
        putchar(c);
    }
    return 0;
}

在终端下运行时,按下CTRL+D(即声明EOF)会结束输入


Support:mkdwiki