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": "调试器生成的任务。"

        }

    ]

}
相关推荐
不光头强3 小时前
IDEA的基本设置和使用
java·ide·intellij-idea
冷天气会感冒3 小时前
关闭VSCode的GitHub Copilot功能
vscode·github·copilot
明道源码4 小时前
Android Studio 应用运行到真机设备
android·ide·android studio
生莫甲鲁浪戴4 小时前
Android Studio新手开发第二十五天
android·ide·android studio
带土16 小时前
vscode 为什么没有生成c_cpp_properties.json文件
编辑器
盒马盒马6 小时前
Rust:Windows 系统 VsCode 环境搭建
windows·vscode·rust
web守墓人8 小时前
【编辑器】一款IDE(如VSCode等) 如何解析各类文件大纲及跳转对应行
ide·vscode·编辑器
陈皮话梅糖@8 小时前
Speckit和Claude 的初体验
开发语言·ide
妮妮喔妮8 小时前
pycharm远程提交Git
ide·git·pycharm