① c#中命令行参数的作用
就是给运行的程序提供参数
static class Program
{
/// <summary>
/// The main entry point for the application.
/// </summary>
[STAThread]
static void Main(string[] args)
{
MessageBox.Show(args[0]);
Application.EnableVisualStyles();
Application.(false);
Application.Run(new frmFavority());
}
}
② java命令行参数的作用
当你在Java命令行后面带上参数,Java虚拟机就直接把他存放到了main方法中的参数String数组里了,你可以运行下下面这个小程序就明白!!
public class Test {
public static void main(String[] args)
{
System.out.println(args[0]);
System.out.println(args[1]);
System.out.println(args[2]);
}
}
用控制台编译: javac Test.java
运行: java Test aaa bbb ccc
记得运行那一行代码后面带上三个参数~~~参数之间用空格隔开!
③ C++中用命令行参数我们能做什么呢命令行参数有什么用
比如我们执行控制台命令的时候是不是一般都写的是
如:
dir c:\
这里 dir 是一个文件叫 dir.exe 而后面的 "c:\" 就是执行参数.
多个参数可以用空格隔开,比如
ping 127.0.0.1 -t -l 0
这里就有4个参数分别是
127.0.0.1
-t
-l
0
使用命令行参数比较方便而已.
C++接收命令行参数的方法和C一样都是 main() 函数的参数
④ 命令行参数有什么用啊
程序运行时提供的一些参数,因为以前是从命令行输入,所以沿用了这个名称。比如你在 DOS 下使用 DIR 命令的时候就可以:
DIR /P
表示分页显示,这里的 /P 就是命令行参数。
⑤ C语言中的命令行是什么,他有什么作用.~~
就是运行程序的时候要带进去的数据,一般留空即可,这个要讲也是很复杂的..简单来说,比如cs1.5
一般运行"d:\program
files\cs1.5\cstrike.exe"即可,但是我想进入控制台,那么命令行参数为-console
就是说运行"d:\program
files\cs1.5\cstrike.exe"
-console就可以了
用过命令提示符没有?比如x命令
x
c:\a.txt
d:\b.txt
其中"c:\a.txt
d:\b.txt"就是命令行参数
⑥ C语言中的命令行参数到底是什么,应该如何运用呢
命令行参数即 运行程序时 拍入的位置参数。
例如 程序名 a.exe,
运行程序时 拍入 a.exe p1 p2 p3 p4 p5
这里的 p1 p2 p3 p4 p5 就是 命令行参数。
例如 矩形面积计算程序 a.exe,命令行参数 宽 高:
#include<stdio.h>
int main(int argc, char *argv[])
{
double w,h;
if (argc < 3){
printf("Usage: %s width height\n", argv[0]);
return 0;
}
sscanf(argv[1],"%lf",&w);
sscanf(argv[2],"%lf",&h);
printf("Area = %lf\n",w*h);
return 0;
}
a.exe 1.2 3.0
命令行参数 宽 高 是 1.2 3.0, 输出:
Area = 3.600000
⑦ 请问命令行作用是什么书上说命令行参数是传给当前执行程序main函数的,main是接受参数是用来干
main是程序的主函数,是程序入口程序,比如单片机程序会从mai主函数开始执行,你只要把需要执行的函数放到main主函数里面就会被执行,希望我的回答对你有帮助!
⑧ 什么是命令行参数本人是c++菜鸟
可以通过在程序的main()函数中添加形式参数来接收程序在启动时从命令行中获得的各个命令行参数,包括:程序名称、路径、当前环境变量和用户指定参数等。命令行参数由启动程序截获并传递给main()。
一个典型的命令行例子如:
My
srcFile
destFile
一个典型的main()例子如:
int
main(
int
argc,
char
*argv[
]
,
char
*envp[
]
);
argc
指示数组指针argv中包含的参数个数,该整数总是大于等于1。
argv
一个以NULL以为的字符串数组,存储用户输入的命令行参数。按照惯例,argv[0]为程序调用的命令,如c:\my.exe;argv[1]为第一个命令行参数,直到argv[argc-1];argv[argc]总是NULL。
envp
存储执行当前程序的用户环境变量
#include<stdio.h>
int
main(int
argCount,char
*
argValue[],
char
*
envp[])
{
FILE*
srcFile
=
0,
*destFile
=0;
int
ch
=
0;
int
i
=
0;
if
(argCount
!=
3){
printf("Usage:%s
src-file-name
dest-file-name\n",argValue[0]);
}else{
if((srcFile
=
fopen(argValue[1],"r"))
==
0){
printf("Can
not
open
source
file\"%s\"!",argValue[1]);
}else{
if((destFile
=
fopen(argValue[2],"w"))
==0){
printf("Can
not
open
destination
file\"%s\"!",argValue[2]);
}else{
while((ch
=
fgetc(srcFile))!=
EOF)
fputc(ch,destFile);
printf("Successful
to
a
file!\n");
fclose(srcFile);
fclose(destFile);
printf("%d
command
line
parameters
are
got
in
program
\n",argCount);
printf("All
command
line
parameters
are
list
here:\n");
while(envp[i]!=NULL){
printf("%s\n",argValue[i]);
i++;
}
i
=
0;
printf("The
variable
set
is
list
here:\n");
while(envp[i]!=NULL){
printf("%s\n",envp[i]);
i++;
}
return
0;
}
}
}
return
1;
}
⑨ 命令行参数的作用
是不是系统里的命令提示符
它也是一种系统管理工具你打开cmd
输入下面命令试一试
ping netstat net nbtstat at ftp telnet tracert 等等
⑩ python 的命令行参数究竟是什么 怎么用 有什么用
举个例子,假设你写了一个脚本a.py,可以从一个文件中读取所有的数据,并且求和输出。
我们自己为了方便,可以在源码中中直接规定输入文件的名称。可以如果要发布出去给大家用的话,总不能让大家每次用的时候先改改源码吧。因此就有了命令行参数这种方式:
$ python a.py myfile.txt
这样用户在使用的时候不需要修改a.py,也不需要知道a.py中的任何细节,只要这样就可以简单地调用了。