现在有许多便利的编译器,例如DevC++,sublime,vscode等等,在这些编译器里面我们添加必要的插件就可以直接运行C语言程序。但是还有一种我们可以采取的普适的运行C程序的方法——在cmd命令行环境下运行C程序。
- win +R 快捷键打开命令行
- 输入cmd,进入命令行环境
可以看到我的默认路径是C:\Users\lenovo
,但是我的程序储存地址是在E:\vscode -c\build\argcopy.c
,要运行程序首先需要输入完整路径。
在命令行环境运行c程序,可以输入gcc fact.c
,也可以输入g++ fact.c
,gcc运行c程序,g++即可以运行c程序,也可以运行c++程序。
在命令行环境运行gcc fact.c
之后,会看到生成了一个可执行的a.exe
文件,(Linux系统生成的是a.out
文件)。
之后直接输入
a.exe
,代码即可执行。Windows系统默认生成的就是
a.exe
文件,但是我们的程序名字是fact.c
,如果我们想生成fact.exe
文件的话,需要输入gcc -o fact fact.c
.效果如下你也可以取其他的名称,例如
gcc -o hello fact.c
程序有时候需要我们手动输入一些东西再执行,这时候如果我们不想每次都手动输入的话,可以提前写好一个
input.txt
文件,再预留一个output.txt
文件来存放生成的结果。输入的命令应该是fact.exe <input.txt> output.txt
网友评论