【发布时间】:2021-06-22 03:01:38
【问题描述】:
每次我使用终端打印出一个字符串或任何类型的字符时,它都会在每行的末尾自动打印一个“%”。每次我尝试从 C++ 或 php 打印一些东西时都会发生这种情况,还没有尝试过其他语言。我认为这可能与 vscode 有关,并且不知道它是如何产生的或如何修复它。
#include <iostream>
using namespace std;
int test = 2;
int main()
{
if(test < 9999){
test = 1;
}
cout << test;
}
输出:
musti@my-mbp clus % g++ main.cpp -o tests && ./tests
1%
还将 cout 从 cout << test; 更改为 cout << test << endl; 从输出中删除 %。
【问题讨论】:
-
是终端提示,复制粘贴终端内容(无图片)
-
这里是一个例子。 2% 它应该只显示 2,但由于某种原因添加了“%
-
显示完整的终端输出和你的 C++ 代码
-
我已经编辑了我的帖子
-
g++前面的%是什么,是一样的%
标签: shell visual-studio-code terminal zsh