如何在VS Code终端通过命令运行C语言代码(替代按钮/快捷键)
在VS Code终端用命令运行C代码的方法
C是编译型语言,无法像Python那样直接运行源文件,必须先编译成可执行文件再执行,以下是具体操作步骤:
基础操作流程
- 编译C源文件:在终端输入
gcc yourfile.c -o yourfilegcc是你已安装的编译器命令yourfile.c替换为你的实际C源文件名-o yourfile指定编译后生成的可执行文件名(不指定的话,Windows默认生成a.exe,Linux/macOS默认生成a.out)
- 运行可执行文件:
- Windows系统:输入
.\yourfile.exe - Linux/macOS系统:输入
./yourfile
- Windows系统:输入
简化成单条命令
如果想像Python那样用一条命令完成编译+运行,可以用&&连接两个命令:
- Windows:
gcc yourfile.c -o yourfile && .\yourfile.exe - Linux/macOS:
gcc yourfile.c -o yourfile && ./yourfile
你之前的命令无效的原因
./yourfile.c:C源文件不是可执行程序,无法直接通过该方式运行c yourfile.c:系统中不存在名为c的终端命令,因此执行失败
内容的提问来源于stack exchange,提问作者Khaos
相关产品推荐
相关产品推荐

