精华内容
下载资源
问答
  • 简单使用命令行运行C程序,读取外部txt文件,并输出结果到txt文件 示例代码 #include <stdio.h> int main(int argc, char const *argv[]) { int x; scanf("%d", &x); printf("The number is: %d!\n",...

    简单使用命令行运行C程序,读取外部txt文件,并输出结果到txt文件

    示例代码

    #include <stdio.h>
    
    int main(int argc, char const *argv[])
    {
    	int x;
    	scanf("%d", &x);
    	printf("The number is: %d!\n", x);
    
    	return 0;
    }
    

    准备

    1. 新建一个test.c文件,代码如上,并编译生成test.exe文件
    2. 在同一个文件夹内,新建一个in.txt文件,内容为12345

    命令行指令

    进入这个文件夹内,打开命令提示符窗口,输入一下指令

    test.exe <in.txt> out.txt
    

    会生成一个名为out.txt的文件,文件内容如下:

    The number is: 12345!
    
    展开全文
  • Ubuntu命令行运行C程序和C++程序

    千次阅读 2018-11-20 09:33:38
    首先Ctrl + T 打开一个终端,cd到你建立C/C++文件的目录下。 下面以建立 helloc.c 和 hellocpp.cpp 进行演示 vim helloc.c 按 i 进入插入操作,然后写C代码: #include&lt;stdio.h&gt; int main() ...

    首先Ctrl + T 打开一个终端,cd到你建立C/C++文件的目录下。

    下面以建立 helloc.c 和 hellocpp.cpp 进行演示

    vim helloc.c
    

    按 i 进入插入操作,然后写C代码:

    #include<stdio.h>
    
    int main()
    {
        printf("hello,world!\n");
        return 0;
    }

    按 Ctrl + C 停止插入操作,按 Shift + :后,输入 wq 回到终端界面。

    下面运行 helloc.c 程序 :

    gcc helloc.c

    但是并没有出运行结果,因为生成了一个 a.out 文件,可以用 ls -l 命令查看 ,这个文件在每次编译新的文件时被覆盖。

    运行程序用:

    ./a.out

    也可以使生成的文件变成自己的名字,这需要用:

    gcc helloc.c -o helloworld

    用 ls-l 会看到有个helloworld文件:

    运行用:

    ./helloworld

    搞hellocpp.cpp的步骤和上面一样,注意把文件后缀变成.cpp,在就是,gcc 变成 g++。

    linux中 gcc 用来编译c文件,g++用来编译cpp文件。

    展开全文
  • 命令行运行python程序

    千次阅读 2019-02-12 10:53:00
    使用命令行运行编辑好的.py程序,一直报语法无效的错误,如下图所示 查阅资料,才发现问题原因------使用语句“pyhton xxx.py”运行python程序时,必须退出python解释器,即python交互式命令行(>>>),...

    (小白刚开始学习python,遇到问题,想记录一下,大神请忽略~~~)

    问题描述:

    使用命令行运行编辑好的.py程序,一直报语法无效的错误,如下图所示

    查阅资料,才发现问题原因------使用语句“pyhton xxx.py”运行python程序时,必须退出python解释器,即python交互式命令行(>>>),而应该在windows命令行模式下(C:\>)输入并执行,如上图绿色框中所示。

     

    转载于:https://www.cnblogs.com/annewang/p/10364283.html

    展开全文
  • 命令行运行java程序

    2014-08-27 23:51:34
    命令行运行java程序   方法1: 普通的jar文件  java -cp discard.jar:lib/javassist.jar:lib/netty-all-5.0.0.Alpha1.jar:lib/log4j-1.2.14.jar io.netty.example.discard.DiscardServer   其中 io.netty....

     

    命令行运行java程序

     

    方法1:

    普通的jar文件

     

    java -cp discard.jar:lib/javassist.jar:lib/netty-all-5.0.0.Alpha1.jar:lib/log4j-1.2.14.jar io.netty.example.discard.DiscardServer

     

    其中 io.netty.example.discard.DiscardServer 为java的带main方法的类名

    命令行中的jar文件是需要用到的,必须每一个都列出来,不能用*.jar通配符表示

     

    方法2:

    可运行的jar文件


     

     
     

    run_discard.jar是可运行的jar文件,并且将运行类所需的全部jar类库集成为1个jar文件。导出的只有1个jar文件。

    java -jar run_discard.jar

     

     

    方法三:



     

    run_discard_single.jar是可运行的jar文件,并且将运行类所需的全部jar文件存放到与文件run_discard_single.jar同一目录的run_discard_single_lib目录下。因此会导出一个jar文件和一个lib目录(如下图中的run_discard_single_lib目录),在lib目录下有所需的全部jar类库。



    java -jar run_discard_single.jar

     

    备注:lib目录名不要修改

     

    解开run_discard_single.jar可以看到/META-INF/MANIFEST.MF内容为:

     

    Manifest-Version: 1.0

    Class-Path: . run_discard_single_lib/netty-all-5.0.0.Alpha1.jar run_di

     scard_single_lib/log4j-1.2.14.jar run_discard_single_lib/javassist.jar

    Main-Class: io.netty.example.discard.DiscardServer

    可以看到这个目录已经在使用中,如果修改了这个目录名,会导致程序无法运行。

     

     

     

    JAVA和JAVAC 命令行

    javac和java命令行中的-classpath选项
    这是个很基础的问题,但是因为基本上都是用现有的IDE工具 来开发java程序,所以很少有人意识到这一点。
    javac
    -classpath,设定要搜索类的路径,可以是目录,jar文件,zip文件(里面都是class文件),会覆盖掉所有在CLASSPATH里面的设定。
    -sourcepath, 设定要搜索编译所需java 文件的路径,可以是目录,jar文件,zip文件(里面都是java文件)。
    所以一个完整的javac命令行应该是这样的,
    假设abc.java在路径c:\src里面,在任何的目录的都可以执行以下命令来编译。
    javac -classpath c:\classes;c:\jar\abc.jar;c:\zip\abc.zip -sourcepath c:\source\project1\src;c:\source\project2 \lib\src.jar;c:\source\project3\lib\src.zip c:\src\abc.java

    表示编译需要c:\classed下面的class文件,c:\jar\abc.jar里面的class文件,c:\zip\abc.zip里面的class文件
    还需要c:\source\project1\src下面的源文件,c:\source\project2 \lib\src.jar里面的源文件,c:\source\project3\lib\src.zip里面的源文件,
    注意:jar,zip里面的源文件不会有什么改动,目录下的源文件,有可能会被重新编译。
    java
    -classpath, 设定要搜索的类的路径,可以是目录,jar文件,zip文件(里面都是class文件),会覆盖掉所有的CLASSPATH的设定。
    由于所要执行的类也是要搜索的类的一部分,所以一定要把这个类的路径也放到-classpath的设置里面。
    表现在,在要执行的类的路径里面执行java时,一定要添加上点号(.)标示本目录也要搜索。

    假设abc.class在路径c:\src里面
    可以在任何路径下执行以下命令
    java -classpath c:\classes;
    c:\jar\abc.jar;c:\zip\abc.zip;c:\src abc

    问题:如果main.class属于c:\jar\abc.jar,并且在com.cnblogs.jeffchen这个包里,那么执行java -classpath c:\classes;c:\jar\abc.jar;c:\zip\abc.zip;com.cnblogs.jeffchen.main即可, 但是如果classpath中包含多个jar包呢?并且其他jar包中也有com.cnblogs.jeffchen会发生什么情况?错误?

    在windows下,
    文件路径的分割符为反斜杠  \  
    类或者java文件列表的分割符为分号 ;

    在linux下
    文件路径的分隔符位斜杠 /
    类或者java文件列表的分隔符为冒号 :

    一个linux下编译和运行的例子
     /usr/local/java/bin/javac -classpath /tmp/javatest/lib/mail-1.3.3.jar -d /tmp/javatest/bin/ /tmp/javatest/src/jp/co/realseed/Capability.java

    /usr/local/java/bin/java -classpath /tmp/javatest/lib/mail-1.3.3.jar:/tmp/javatest/bin/ jp.co.realseed.Capability

     

    mac电脑上的例子

     

    java -classpath /Users/zjq/workspace/PROJECT_nettydemo5.0.0alpha1/WebContent/WEB-INF/classes:/Users/zjq/workspace/PROJECT_nettydemo5.0.0alpha1/WebContent/WEB-INF/lib/javassist.jar:/Users/zjq/workspace/PROJECT_nettydemo5.0.0alpha1/WebContent/WEB-INF/lib/log4j-1.2.14.jar:/Users/zjq/workspace/PROJECT_nettydemo5.0.0alpha1/WebContent/WEB-INF/lib/netty-all-5.0.0.Alpha1.jar:/Library/Java/JavaVirtualMachines/jdk1.7.0_45.jdk/Contents/Home/lib/tools.jar:/Library/Java/JavaVirtualMachines/jdk1.7.0_45.jdk/Contents/Home/lib/dt.jar stephen.MyServer

     

    展开全文
  • 命令行执行C语言程序时清屏命令

    千次阅读 2017-12-21 21:09:00
    先导入表头文件 #include &lt;stdlib.h&gt; 然后调用system()函数 括号内的指令执行效果和直接在命令行执行的指令是一致的,所以命令行...当c语言程序执行到这一行时就会把命令行清屏,实际上是跳页。 ...
  • c语言命令行编译运行程序 编译并运行C程序 (Compile and Run C Program) To compile and run a C language program, you need a C compiler. To setup a C language compiler in your Computer/laptop, there are...
  • win7命令行运行opencv程序

    千次阅读 2016-12-02 14:29:48
    通过win7命令行运行opencv的exe 用一个实例来说明,实现读取一张图片、保存到指定文件夹内。 1、 简单的程序示例: #include using namespace cv; using namespace std; int main(int argc, char*...
  • Java| 命令行运行Java程序(Jar或Class)

    千次阅读 2018-04-26 20:38:52
    在前面的文章中,我们已经知道如何使用javac来编译java文件和运行简单的单个class文件了,命令行编译Java程序以及运行class文件,本篇文章主要讲归纳讲解下通过命令行来运行java程序命令行运行java程序的两种方式: ...
  • 命令行运行程序

    2019-10-28 22:44:06
    最近在学习java基础,用命令行运行程序。这里简单介绍几个常用的命令。 1. 盘符: 该命令是切换盘符的,例如当前在c盘,输入d:然后回车就可以切换到d盘; 2. cd 文件夹名称 该命令是用来切换同一个盘的不同文件夹;...
  • 很久没有试过用Java命令行运行程序了。今天用的时候都感觉有点不太顺利了。所以特别记下来,以免后边什么时候又忘掉。首先是将编写好的Java程序放在某一文件夹下边。(本文以D盘javabasecode文件夹为例),在...
  • 假设要用命令运行easystroke程序,并且不依赖命令行进程,有如下2种方法:法一:$easystroke &$exit法二:$nohup easystroke以上2种方法中,法一在手动广播shell窗口时,会使程序退出;法二在<ctrl-c>时...
  • Studio 2013 (vs2013)编写C语言程序" title="如何用Visual Studio 2013 (vs2013)编写C语言程序" height="333" width="554"> 2、【模板】选择【VisualC++】,【win32控制台应用程序】,【名称】、【位置】...
  • c语言命令行编译运行程序Sometimes, we may need to execute Linux/Windows DOS commands through our C program. (Note: the code given below is compiled and executed on Linux GCC compiler, so here we are ...
  • 返回:贺老师课程教学链接【项目1-用命令行运行程序】下面的程序,用于复制命令行中给出的文件。请利用命令行的方式运行程序。#include #include int main(int argc,char *argv[]) { FILE *p1,*p2; int c; p1=...
  • 当我们需要用命令行运行程序的时候,我们需要用到主函数的参数(argc 和 argv) 含义 argc: 整数,用来统计你运行程序时送给main函数的命令行参数的个数 argv[0] 指向程序运行的全路径名 argv[1] 指向在DOS命令行中...
  • 打开命令行界面并且确认gcc.exe确实可用键盘win + r ( 这里的r是run的意思)输入cmd,回车,你就看到了命令行输入gcc -v --如果返回了结果,那么继续,如果不识别,那么请立刻参考本文的“附录”第二步:写程序在你的E...
  • sublime text3如何在命令行运行C++程序

    千次阅读 2016-06-17 19:11:40
    找了好久,在百度贴吧看到了一个比较好的...1、C_INCLUDEDE_PATH:E:\MinGW\include 2、PATH:E:\MinGW\bin 3、LIBRARY_PATH:E:\MinGW\lib 接着Tools->Build System->New Build System,复制下面代码{ "cmd": ["g++",
  • C语言学习2:Windows通过命令行编译运行c程序(Hello World)及程序详解
  • 研究了一下午找到的方法 添加环境变量: 环境变量Path: 添加:VS2017安装目录\2017\Community\VC\Tools\MSVC\14.15.26726\bin\Hostx64\x64 ...然后便可在命令行中使用cl编译.c源码 之后就可在命令行里输入程序运行
  • 命令行运行c/cpp程序

    千次阅读 2019-01-08 17:20:38
    1.设置环境变量:一般的C/C++程序开发经历三个过程:源代码的编辑——编译生成.obj文件——链接生成.exe文件。首先c++编译器添加到环境变量中。找到VS的安装目录,例如C:\Program Files (x86)\Microsoft Visual ...
  • win10在命令行运行C\C++程序

    千次阅读 2019-09-21 09:32:48
    1.先写一个简单的C程序,例如我在c:\CODE\c\temp路径下创建了一个test.c,内容如下: #include<stdio.h> int main(){ printf("Hello World!\n"); retutn 0; } 2.按下Win+R,输入cmd,回车进入命令行,...
  • 1)、在WINDOWS 7操作系统下,按下WIN+R 弹出"运行"命令框。输入control命令,按回车。 1.运行命令框 2)、在弹出的"控制面板”窗体中选择"系统和安全"链接。 2.控制面板窗体3)、在弹出的"系统和安全"窗体中选择...
  • VS命令行运行程序

    千次阅读 2012-01-17 19:06:43
    配置path环境变量:C:\WINDOWS\Microsoft.NET\Framework\...命令行输入:C:\>csc FirstProgram.cs 代码 class FirstProgram { static void Main() { System.Console.WriteLine("First C# Unleashed program."); } }
  • 1.WIN+R 打开运行,输入cmd打开系统命令执行程序 输入gcc -v 显示 gcc不是内部文件或可处理命令 查看是否安装GNU和是否配置环境变量 2.安装GNU后,配置环境变量 通过计算机/属性/高级系统设置/环境变量/用户变量...
  •   之前写了一篇博客VS:在windows上调用cl.exe编译运行C/C++程序,在文中可通过配置环境实现在cmd上运行C++程序。个人感觉配置略显麻烦,最近找到一种无须配置,可直接调用cl.exe编译运行C/C++程序的方法。 2. ...
  • RunInBash是一个简单的工具,旨在使Windows命令行运行Linux应用程序更轻松,更快速
  • 问题及代码:/* ...问题描述:用命令行运行程序 输入描述:输入命令 程序操作:根据具体命令进行操作 程序输出:输出操作后的结果 */ #include&lt;stdio.h&gt; #include&lt;string....

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 418,679
精华内容 167,471
关键字:

命令行运行c程序