VSCode 终端中带问号(替换字符)的菱形

Diamond with question mark (replacement character) in VSCode terminal

在构建活动文件终端中出现替换字符而不是一些错误文本符号(错误本身无关紧要)。

我电脑的默认系统语言设置为俄语,所有文件编码设置为UTF-8,文件不包含任何俄语字符。如果需要,我会附上我的代码。所有 VSCode 设置都可能 设置为默认值(有什么方法可以检查吗?)

我已经尝试完全重新安装 VSCode(遵循此回答 ),尽管它似乎没有解决我的问题。我也试过改变 VSCode 终端的编码,结果还是一样。

我无法在使用默认 VSCode 设置的其他设备上重现同样的问题,并且错误文本显示正常。与普通设备同步的设置似乎没有任何改变。

我并不是要解决代码中的问题,因为它是有意创建的以遇到替换字符。示例代码:

#include <stdio.h>

main(){
    return 0;
}

终端输出:

要解决此问题,需要将环境变量 LANG 声明为 en