VS2022程序运行成功后,修改程序后再次运行结果不改变

问题遇到的现象和发生背景

VS2022 ,就比如打印空格

c++
#include<iostream>
using namespace std;



int main()
{

    cout << " " << endl;

    system("pause");

    return 0;
}

程序运行成功后输出确实正常。

img

但是我之后再修改代码,比如把 cout << " " << endl;这一行代码 删掉,它运行后的结果仍然没有改变。
但如果后面修改了代码出了逻辑错误,就会报错。
求大佬看看这个是什么问题

没看懂你的意思。你不要太去在意换不换行

就是比如
cout<<"a"<<endl;
运行一次,输出结果是a
之后再把 cout<<"a"<<endl;这行代码删了之后,结果输出还是a,就是上次的运行结果