VSCode加C++环境下编译语言遇到的问题以及解决方法


中文乱码问题

运行测试文件test.cpp,存在中文乱码的问题

test.cpp

 #include<iostream>
 
using namespace std;
 
int main()
{
	int num;
	cout<<"请输入一个整型数:";
	cin>>num;
	cout<<"八进制数是:"<<oct<<num<<endl;
	cout<<"十进制数是:"<<dec<<num<<endl;
	cout<<"十六进制数是:"<<hex<<num<<endl;
	return 0;
}

解决方法:点击vscode右下角的UTF-8,出现“选择操作”界面,选择“通过编码重新打开”,再输出“gbk”,再进行编译即可。(注意更改后保存)


文章作者: CaoDong street
版权声明: 本博客所有文章除特別声明外,均采用 CC BY 4.0 许可协议。转载请注明来源 CaoDong street !
  目录