在VSCode中:解决终端输出中文乱码问题

一、现象

在VSCode工程c语言源文件中添加如图带有中文代码时会出现乱码现象:

cpp 复制代码
	/////////////////////////////////////////////////////////////////
	printf("=== C语言 JSON 处理示例 ===\n\n");
    
    // 示例1:创建 JSON
    printf("1. 创建 JSON 对象:\n");
    create_user_json();
    
    // 示例2:解析 JSON 字符串
    printf("\n2. 解析 JSON 字符串:\n");
    parse_json_string();
    
    // 示例3:处理复杂 JSON
    printf("\n3. 处理复杂嵌套 JSON:\n");
    process_nested_json();
    
    // 示例4:JSON 数组操作
    printf("\n4. JSON 数组操作:\n");
    json_array_example();
    
    // 示例5:文件操作
    printf("\n5. JSON 文件操作:\n");
    json_file_operations();
    
    printf("\n程序执行完毕!\n");

乱码如图:

二、解决办法

在项目工程的根目录下找到.vscode文件夹,接着找到子文件settings.json,加入以下代码,即可正常。

三、重新编译运行如下:

相关推荐
2501_916008898 小时前
iOS应用开发工具全面解析:如何选择与优化开发效率
ide·vscode·ios·objective-c·个人开发·swift·敏捷流程
REST_302715 小时前
告别Excel孤岛:一款任务链路可视化工具带来的真实改变
大数据·微服务·云计算·编辑器·excel·动态规划
csdn_aspnet20 小时前
如何将 Cursor MCP 与 VS Code 连接
vscode·cursor·mcp·composio
●VON21 小时前
鸿蒙 PC Markdown 编辑器图片粘贴:从系统剪贴板到标准相对链接
华为·编辑器·harmonyos·鸿蒙
●VON21 小时前
鸿蒙 PC Markdown 编辑器外部修改检测:从文件指纹到冲突决策
华为·编辑器·harmonyos·鸿蒙
●VON21 小时前
鸿蒙 PC Markdown 编辑器十兆级大文档保护模式
华为·编辑器·harmonyos·鸿蒙
●VON21 小时前
鸿蒙 PC Markdown 编辑器三方冲突处理:本地缓冲区、磁盘版本与共同基线
网络·华为·编辑器·harmonyos·鸿蒙
●VON21 小时前
鸿蒙 PC Markdown 编辑器搜索选项响应式布局:220 vp 侧栏中的完整中文控件
服务器·华为·编辑器·harmonyos·鸿蒙
梦想的颜色1 天前
2026 VibeCoding 工具链精选|IDE + 大模型成套组合推荐,按场景分级收录
ide·trae·ai 编程·vibecoding·国产海外 ai 编程方案·氛围编程成套配置·副业 ai 开发工具栈
小杨小杨、努力变强!1 天前
VS Code运行HBuilder X中的uni-app项目
vscode·uni-app·uni-app run