首页 > 解决方案 > 显示先前编译的 Clion 控制台

问题描述

您好,我有一点问题,我刚开始使用 C 并下载 CLion。在我更改文件之前一切正常。在以前版本的文件上是这样的

int c;
c=getchar()
putchar(c);

现在我将文件更改为

int c, nl, nw, nc, state;
    state = OUT;
    nl = nw = nc = 0;
    while ((c = getchar()) != EOF) {
        ++nc;
        if (c == '\n') {
            ++nl;
        }
        if (c == ' ' || c == '\n' || c == '\t') {
            state = OUT;
        } else if (state == OUT) {
            state = IN;
            ++nw;
        }
    }
    printf("%d %d %d\n", nl, nw, nc);

但是在构建和运行控制台之后就像使用第一个版本(getchar 和 putchar)。当我从目录正常运行程序时看起来不错。我想我需要更改一些配置,但找不到任何解决方案。在 Run 上使用“clean”没有帮助。很有趣,因为创建新项目后仍然是以前的程序输出:DD

标签: compilationconsoleclion

解决方案


你可以试试Tools->Cmake->Reload Cmake Project


推荐阅读