① 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中的任何細節,只要這樣就可以簡單地調用了。