在VSCode中:解决终端输出中文乱码问题
一、现象
在VSCode工程c语言源文件中添加如图带有中文代码时会出现乱码现象:
/////////////////////////////////////////////////////////////////printf("=== C语言 JSON 处理示例 ===\n\n");// 示例1:创建 JSONprintf("1. 创建 JSON 对象:\n");create_user_json();// 示例2:解析 JSON 字符串printf("\n2. 解析 JSON 字符串:\n");parse_json_string();// 示例3:处理复杂 JSONprintf("\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,加入以下代码,即可正常。

三、重新编译运行如下:

