haoer22 发表于 2022-1-5 20:08:01

谢谢

陈于 发表于 2022-1-5 15:14:51

楼主牛逼

dearchess 发表于 2022-1-5 14:09:09

感谢楼主分享

hrpzcf 发表于 2022-1-2 18:30:44

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即可;

18485730290 发表于 2022-1-2 17:57:29

以前装经常乱码,今天再试试

zhangxuhui45 发表于 2022-1-2 11:14:15

从头开始学

慕青青 发表于 2021-12-26 20:21:56

为啥会不支持或者没有定义呢

金闪闪啊 发表于 2021-12-26 20:20:27

回复

Paul_Steven 发表于 2021-12-24 13:46:45

学习一下噢

lsc.. 发表于 2021-12-24 13:36:16

谢谢

quark 发表于 2021-12-24 09:46:54

多谢楼主分享。。。

tstwins 发表于 2021-12-24 07:43:49

感谢楼主的分享~!谢谢~~~!

qzyp 发表于 2021-12-24 00:49:06

666

BlackWhite_idea 发表于 2021-12-22 16:20:30

hrpzcf 发表于 2021-12-21 21:44
把gbk或者utf8其中一行去掉呢

都不可。。。{:10_266:}

hrpzcf 发表于 2021-12-21 21:44:23

BlackWhite_idea 发表于 2021-12-21 21:36
换了也不可。

把gbk或者utf8其中一行去掉呢

BlackWhite_idea 发表于 2021-12-21 21:36:28

hrpzcf 发表于 2021-12-21 21:24
那就是了

换了也不可。

hrpzcf 发表于 2021-12-21 21:24:42

BlackWhite_idea 发表于 2021-12-21 21:21
系统检测的是GB2312

那就是了

BlackWhite_idea 发表于 2021-12-21 21:21:34

hrpzcf 发表于 2021-12-21 20:51
你的源代码是gbk编码的吗?
如果是的话,打开.vscode目录里的task.json里的



系统检测的是GB2312

Mr.Nie 发表于 2021-12-21 20:58:34

看看

hrpzcf 发表于 2021-12-21 20:51:27

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"
                        ],试试
页: 14 15 16 17 18 19 20 21 22 23 [24] 25 26 27 28 29 30 31 32 33
查看完整版本: Windows10 64位系统搭建 C/C++ 开发环境教程【VSCode + MinGW64】版