下载C语言的编译器 MinGw-w64
https://sourceforge.net/projects/mingw-w64/files/
下拉至MinGW-W64 GCC-8.1.0选择x86_64-posix-seh下载
下载后,新增系统变量指向 MinGW-W64 文件夹的 bin 目录,打开 cmd 输入 gcc -v 验证是否配置正确
Vs Code 配置
安装如下插件:
- c/c++ IntelliSense (vsCode的c扩展配合编译器用于编译为二进制代码)
- Code Runner (为了更方便的运行c代码)
对 Code Runner 插件配置:
- 勾选 Ignore Section
- 勾选 Run In Terminal (使控制台可以输入)
终端输出中文乱码问题
原因是 c语言程序的编码格式与cmd命令行的字符集不统一,那么就会输出乱码。vscode的编码格式默认是utf8,而cmd.exe命令行的字符集是GBK。
解决办法1:点击 vscode 的设置配置文件(json),添加
// 设置 .c 文件的编码,解决控制台中文乱码的问题
"[cpp]": {
"files.encoding": "gbk"
},
"[c]": {
"files.encoding": "gbk"
}
解决方法2:
手动设置文件的编码为 GBK (点击vscode右下角的编码)