如何在Netbeans IDE中触发C编程语言中的EOF(文件结束)



可能重复:
C:如何模拟EOF?

我目前正在尝试使用C编程语言。我已经学习了java,所以我对代码风格有点熟悉,但显然存在差异。

这是我目前拥有的代码。它来自教科书,所以我认为代码并没有什么问题。

#include <stdio.h>
int main(void)
{
    long numberOfCharacter;
    numberOfCharacter = 0;
    while(getchar() != EOF)
    {
        ++numberOfCharacter;
    }
    printf("%1dn", numberOfCharacter);
}

我认为我必须触发EOF才能得到我想要的输出。我看到了其他一些帖子,他们说按Ctrl+Z来触发EOF,我试过了,但不起作用。我假设是因为它是Netbeans。那么,问题是如何在Netbeans中触发EOF?

如果您在Linux系统上,请尝试CTRL-D而不是CTRL-Z。

相关内容

  • 没有找到相关文章

最新更新