C语言输入EOF


在C语言运行过程中,有时需要在终端手动输入EOF,例如如下程序

#include
main()
{
        int c;
        while( (c = getchar()) != EOF){
                putchar(c);
        }
        printf("End.\n");
}

Windows系统:输入CTRL+Z
Linux/Unix/Mac系统:输入CTRL+D


发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注