You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

VS Code新建终端后运行C代码仍显示旧内容且输出异常求助

终端异常问题描述

测试代码

#include <stdio.h>
int main()
{
    int num;

    printf("Please Enter your number: \n");
    scanf("%d", &num);

    printf("So, the output will be : %d\n", num * num);

    return 0;
}

问题过程

  • 最初运行代码完全正常,连续输入3次内容均得到对应平方输出。
  • 想要清空终端时,点击「TERMINAL」选项选择「NEW TERMINAL」新建终端,但再次运行代码时,新终端仍显示旧终端的所有内容,还出现未输入过的内容,且输出结果为0。(截图说明:期望的新终端却仍显示旧终端内容)
  • 进入VS Code设置调整终端相关选项(截图说明:终端设置界面),问题未解决。
  • 尝试关闭软件、重启电脑、重新安装VS Code,均无效,此前该功能一直正常。

内容的提问来源于stack exchange,提问作者Inception

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.24 03:22:47