每次我使用终端打印出字符串或任何类型的字符时,它都会自动在每行末尾打印一个“%”。每当我尝试从 C++ 或 php 打印某些内容时,都会发生这种情况,但还没有尝试过其他语言。我认为这可能是 vscode 的问题,并且不知道它是如何出现的或如何修复它。
#include <iostream>
using namespace std;
int test = 2;
int main()
{
if(test < 9999){
test = 1;
}
cout << test;
}
Run Code Online (Sandbox Code Playgroud)
输出:
musti@my-mbp clus % g++ main.cpp -o tests && ./tests
1%
Run Code Online (Sandbox Code Playgroud)
同时将 cout 从 更改为从输出中cout << test;删除cout << test << endl;%。