執(zhí)行操作系統(tǒng)任務的可執(zhí)行指令稱為命令。這些命令是從操作系統(tǒng)的提示符中發(fā)出的。
與命令相關聯(lián)的參數(shù)如下:
argc – 參數(shù)計數(shù)。
argv – 參數(shù)向量。
argc – 它保存從命令提示符傳遞的參數(shù)總數(shù)。
argv – 它是一個指向字符字符串數(shù)組的指針,包含參數(shù)的名稱。
例如:
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
示例
以下是用于命令行參數(shù)的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( ); }
登錄后復制
輸出
使用命令行參數(shù)運行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語言中,命令行參數(shù)是指在程序運行時通過命令行傳遞給程序的參數(shù)的詳細內(nèi)容,更多請關注www.xfxf.net其它相關文章!