谢谢
楼主牛逼
感谢楼主分享
18485730290 发表于 2022-1-2 17:57
以前装经常乱码,今天再试试
乱码是因为win控制台使用gbk编码而源代码使用utf-8编码的问题,
如果使用coderunner,设置中把它改成在控制台输出;
将源代码以bgk保存;
或者保持源代码utf8编码,并在编译参数中加入 -fexec-charset=utf-8参数,打开vscode设置的json文件,找到coderunner的C或C++编译参数,在前面加入 -fexec-charset=utf-8即可;
以前装经常乱码,今天再试试
从头开始学
为啥会不支持或者没有定义呢
回复
学习一下噢
谢谢
多谢楼主分享。。。
感谢楼主的分享~!谢谢~~~!
666
hrpzcf 发表于 2021-12-21 21:44
把gbk或者utf8其中一行去掉呢
都不可。。。{:10_266:}
BlackWhite_idea 发表于 2021-12-21 21:36
换了也不可。
把gbk或者utf8其中一行去掉呢
hrpzcf 发表于 2021-12-21 21:24
那就是了
换了也不可。
BlackWhite_idea 发表于 2021-12-21 21:21
系统检测的是GB2312
那就是了
hrpzcf 发表于 2021-12-21 20:51
你的源代码是gbk编码的吗?
如果是的话,打开.vscode目录里的task.json里的
系统检测的是GB2312
看看
BlackWhite_idea 发表于 2021-12-21 19:16
为什么我调试运行的终端会乱码,右上角的Run code运行不乱码
你的源代码是gbk编码的吗?
如果是的话,打开.vscode目录里的task.json里的
"args": [
"-g",
"${file}",
"-o",
"${fileDirname}\\${fileBasenameNoExtension}.exe"
],
改成
"args": [
"finput-charset=GBK",
"fexec-chartset=UTF8",
"-g",
"${file}",
"-o",
"${fileDirname}\\${fileBasenameNoExtension}.exe"
],试试