在windows命令行中如何运行c程序的文本

如题所述

1、打开命令行界面:键盘win + r ,输入cmd,回车。即可打开命令行。

2、进入c程序所在的目录,比如c程序在E盘下,直接输入E:即可,冒号需要是英文状态下的冒号。

3、进入到目录之后,输入gcc C程序文本名称。比如C程序文本名称是test.c,输入gcc test.c,回车即可成功运行test.c程序。

扩展资料:

错误情况:

输入gcc时,命令行显示信息:不是内部或外部命令,也不是可运行的程序或批处理文件

需要在环境变量中添加gcc.exe的路径:

1、右键“此电脑”,选择属性。

2、选择高级系统设置 ,选择上方选项卡的高级选项。

3、点击环境变量,在环境变量页面的下方的系统变量中,找到path的变量名,选中path。

4、点击下方的编辑,出现编辑环境变量的页面,点击新建按钮,添加上gcc.exe的路径,然后都点击确定,即可。

温馨提示:内容为网友见解,仅供参考
第1个回答  2018-05-30

此处运行环境是在Windos下,运行cmd命令进入DOS界面

现在有一段简单C++代码(文件名为 demo.cpp),用于计算a*b的值


#include<iostream>using namespace std;int main(){    int a,b;    while(cin>>a>>b){        cout<<a<<"*"<<b<<"="<<a*b<<endl;    }    return 0;}

demo.cpp文件的位置是在 C:\Users\Administrator\Desktop 目录下

第一步:在DOS界面进入这个目录

第二步:用g++ 加上文件名,注意要加上文件扩展名,这样会生成一个a.exe的可执行文件(Windows默认生成a.exe,Linux默认生成a.out)

因为这里是C++源代码,所以要用g++命令,如果是C语言的源代码,则既可使用g++,也可以使用gcc(或者cc)命令。

第三步:直接输入a.exe并回车, 即可执行由demo.cpp编译链接生成的程序(Linux环境下,则改成  ./a.out 运行程序)

第四步:此时,输入参数即a与b的值,敲击回车之后即可出结果

第五步:使用Ctrl+z终止程序

看了上面的过程,可能你会觉得不方便,

1->生成的可执行文件是a.exe而不是希望得到的demo.exe

2->每一次的每一条测试数据都得手动输入,太过于麻烦

针对问题一:

首先可以将上面的第二步中的g++ demo.cpp添加可选项-o

使用g++ -o demo.exe demo.cpp (或者 g++ -o demo demo.cpp)即可生成demo.exe可运行程序,

如果想命名为test.exe只需g++ -o test demo.cpp (或者 g++ -o test demo.cpp)即可

针对问题二:

运行程序仍可以用demo.exe命令,但是此时还得一条一条的输入测试数据

但为了方便,可以将测试数据事先保存在文本文件(假设为input.txt)里面,

运行的时候直接往里面读取数据即可,注意的是input.txt里面的数据格式要按照demo.exe规定的格式

然后将结果写入另外一个文本文件(假设为output.txt)中,直接查看

使用demo.exe <input.txt> output.txt即可完成以上操作

本回答被网友采纳

在windows命令行中如何运行c程序的文本
在Windows命令行中运行C程序的步骤如下:首先,打开命令行窗口,可以通过同时按下键盘上的Windows键和R键,输入"cmd"后回车,即可启动命令行界面。(1、在键盘快捷键的帮助下,通过win + r组合键打开命令行,输入cmd并回车。)其次,切换到包含C程序的文件夹,例如,如果你的C程序在E盘,只需输入"E:...

在windows命令行中如何运行c程序的文本
1、打开命令行界面:键盘win + r ,输入cmd,回车。即可打开命令行。2、进入c程序所在的目录,比如c程序在E盘下,直接输入E:即可,冒号需要是英文状态下的冒号。3、进入到目录之后,输入gcc C程序文本名称。比如C程序文本名称是test.c,输入gcc test.c,回车即可成功运行test.c程序。

怎么用命令提示符运行C语言程序
1、首先打开C语言的编译器,可以选择Visual Studio、Code::Blocks或者Dev-C++等编译器软件。2、新建一个项目,由于调试的是命令行程序,所以这里要选择Windows控制台应用程序,然后给新项目取一个名称。3、然后添加一个新的C文件。4、首先在代码头部包含入需要的头文件,这里因为是C语言所以需要包含输入输...

怎么在命令提示行运行C程序
在命令提示行运行C程序可以按照以下步骤进行:一、打开命令提示行(CMD),此时默认的所在路径一般是在C盘,如图 二、把VC安装在D盘下,完全路径为:D:\\Program Files\\Microsoft Visual Studio, 编译器cl.exe在路径D:\\Program Files\\Microsoft Visual Studio\\VC98\\Bin 。 编译程序出了需要编译器外,...

在cmd中输入哪几句话把c语言编译和运行出来??
1.打开命令行界面:键盘win+r,输入CMD,回车。您可以打开命令行。2.输入c程序所在的目录,如E盘中的c程序,直接输入E:can,冒号需为英文状态的冒号。3.进入目录后,输入GCCC程序的文本名称。例如,C程序的文本名是test。c,进入GCC测试。,按enter键成功运行test.c程序。

怎么用命令提示符运行C语言程序
1、在控制台编译运行一个C程序,在windows上的c语言编译器为cl.exe,在linux平台上的c语言编译器是gcc。2、在命令提示符中,执行cl test.c(test.c是c语言源码文件)。下图是用cl编译器编译main.cxx的谁的,并且执行生成的程序main.exe。

c语言程序怎么运行
其中,“gcc”是编译器的命令,“-o”表示输出文件名,“output_file”是输出文件的文件名,“input_file.c”是输入的C语言代码文件名。运行程序:使用操作系统的命令行窗口运行可执行文件。在命令行窗口中输入可执行文件的文件名,例如:bash Copy code .\/output_file 注意,在Windows系统中,需要在...

如果源程序文件目录为“C:\\”,源程序文件名为“T1-1.C”,正确编译链接...
编译和链接程序后,可以按照以下步骤在Windows命令提示符中运行可执行文件:打开Windows命令提示符。您可以按下Windows + R键,然后输入“cmd”并按回车键来打开它。进入可执行文件所在的目录。假设可执行文件名为“T1-1.exe”,则可以使用cd命令进入该文件所在的目录,例如:cd C:\\运行可执行文件。在...

上机运行一个c程序的4个步骤
在Linux或Mac OS上,你可以使用GCC或Clang或其他C编译器。具体的编译步骤可能会因编译器而异,但通常你只需要在命令行中输入编译命令即可。例如,对于GCC,你可能需要输入类似`gcc your_file.c -o your_program`的命令。4. 运行程序:最后,你可以运行你的程序了。在Windows上,你可以通过双击可执行...

windows下怎样运行dos编辑C程序
可以在Windows的命令行程序中运行部分DOS程序,Ctrl+R,在弹出窗口中输入cmd即可启动命令行程序。Windows不带C语言编译器,需要另外安装,可用Turbo C、Dev-C++,也可以用mingw、cygwin等环境(如masm、nasm、tasm等是汇编器,不能编译C语言)。如果真的想直接编辑C程序,可以用UltraEdit等16位编辑器;只是...

相似回答