執(zhí)行操作系統任務的可執(zhí)行指令稱為命令。這些命令是從操作系統的提示符中發(fā)出的。
與命令相關聯的參數如下:
argc – 參數計數。
argv – 參數向量。
argc – 它保存從命令提示符傳遞的參數總數。
argv – 它是一個指向字符字符串數組的指針,包含參數的名稱。
例如:
c: |> sample. Exe hello how are you arguments
登錄后復制
在這里,
argc = 5
argv[0] = sample.exe
argv[1] = hello
argv [2] = how
argv[3] = are
argv[4] = you
示例
以下是用于命令行參數的C程序:
<!–
Live Demo
–>
#include<stdio.h>
main ( int argc, char *argv[ ]){
int i;
clrscr( );
printf (" no. of arguments at command p = %d", argc);
printf (" arguments given at prompt are ");
for ( i = 1; i <argc; i++)
printf ("%s
", argv[i]);
getch( );
}
登錄后復制
輸出
使用命令行參數運行C程序:
編譯程序
運行程序
轉到命令提示符并按照下面所示輸入。
c:|> sample.exe hello how are you. No. of arguments given at prompt is = 5 Arguments given at command prompt are: hello How Are You
登錄后復制
以上就是在C語言中,命令行參數是指在程序運行時通過命令行傳遞給程序的參數的詳細內容,更多請關注www.xfxf.net其它相關文章!






