美文网首页C语言C语言&嵌入式
Windows在cmd命令行环境下运行c程序

Windows在cmd命令行环境下运行c程序

作者: Cache_wood | 来源:发表于2020-11-23 00:16 被阅读0次

    现在有许多便利的编译器,例如DevC++,sublime,vscode等等,在这些编译器里面我们添加必要的插件就可以直接运行C语言程序。但是还有一种我们可以采取的普适的运行C程序的方法——在cmd命令行环境下运行C程序。

    1. win +R 快捷键打开命令行
    2. 输入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

    相关文章

      网友评论

        本文标题:Windows在cmd命令行环境下运行c程序

        本文链接:https://www.haomeiwen.com/subject/nouuiktx.html