VSCODE 调试C程序时 打印中文

**1.**TASK.JSON :

"-fexec-charset=GBK", // 设置执行字符集为 GBK

"-finput-charset=UTF-8", // 输入字符集为 UTF-8

2.

int main()

{

SetConsoleOutputCP(6501); //必须加这一行。

}

cpp 复制代码
{

    "version": "2.0.0",

    "tasks": [

        {

            "label": "Compile with GCC",

            "type": "shell",

            "command": "gcc",

            "args": [

                "-g",

                "${file}",

                "-o",

                "${fileDirname}\\${fileBasenameNoExtension}.exe"

            ],

            "group": {

                "kind": "build",

                "isDefault": false

            },

            "problemMatcher": [

                "$gcc"

            ]

        },

        {

            "type": "cppbuild",

            "label": "C/C++: gcc.exe 生成活动文件",

            "command": "E:\\msys64\\ucrt64\\bin\\gcc.exe",

            "args": [

                "-fexec-charset=GBK",  // 设置执行字符集为 GBK

                "-finput-charset=UTF-8",  // 输入字符集为 UTF-8

                "-fdiagnostics-color=always",

                "-g",

                "${file}",

                "-o",

                "${fileDirname}\\${fileBasenameNoExtension}.exe"

            ],

            "options": {

                "cwd": "${fileDirname}"

            },

            "problemMatcher": [

                "$gcc"

            ],

            "group": {

                "kind": "build",

                "isDefault": true

            },

            "detail": "调试器生成的任务。"

        }

    ]

}
相关推荐
哎写bug的程序员3 小时前
关于VSCode上gcc,gdb的安装配置问题
ide·vscode·编辑器
旺旺的碎冰冰~7 小时前
VScode解决终端输出中文乱码问题
ide·vscode·编辑器
jason.zeng@15022079 小时前
使用vscode+flutter开发android程序(入门)
android·vscode·flutter
devilnumber1 天前
避坑_IDEA 提取方法(Extract Method)工具
java·ide·intellij-idea
golang学习记1 天前
最新版VS Code开发Spring Boot项目保姆级教程
java·spring boot·vscode·后端
Navicat中国1 天前
SQL 编辑器生产力:重构与实时错误检测
数据库·sql·重构·编辑器·navicat
2501_915918412 天前
在 Xcode 中运行和调试单元测试的完整指南
ide·vscode·macos·ios·单元测试·个人开发·xcode
面壁的熊猫2 天前
工作和学习中的高效工具
vscode
不爱吃鱼的蔓热莓3 天前
释放VSCode插件占用系统盘垃圾
ide·vscode·编辑器
2501_915106323 天前
iOS开发之Xcode常用调试技巧总结
ide·vscode·ios·objective-c·个人开发·swift·敏捷流程