gpt4 book ai didi

c++ - 使用g++编译器在Visual Studio中编译C++程序会在最后生成%

转载 作者:行者123 更新时间:2023-12-02 10:50:50 30 4
gpt4 key购买 nike

使用g++编译器在Visual Studio Code中编译程序时,生成的输出带有%符号。

#include <iostream>

int Main() {
std::cout << "Hello World!";
return 0;
}
终端截图:

我已经删除了问号,所以我认为没有控制字符。

最佳答案

On POSIX compliant systems, individual lines are by convention delimited by a newline character. zsh(您正在使用的 shell )使用%来指示缺少该终止换行符的输出。
尝试在shell上输入echo -n hello以复制行为。
要解决此问题(并删除%输出),请在代码输出中添加换行符:


std::cout << "Hello World!\n";

关于c++ - 使用g++编译器在Visual Studio中编译C++程序会在最后生成%,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/63909969/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com