中文乱码问题
运行测试文件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”,再进行编译即可。(注意更改后保存)