在C語言中,可以使用main函數(shù)的參數(shù)來獲取命令行參數(shù)。main函數(shù)的參數(shù)是一個(gè)int型的參數(shù)argc,表示參數(shù)的個(gè)數(shù),以及一個(gè)指針數(shù)組char *argv[],用來存放參數(shù)。
例如:
int main(int argc, char *argv[])
{
int i;
for(i=0; i<argc; i++)
{
printf("argv[%d] is %s\n", i, argv[i]);
}
return 0;
}
上面的代碼可以用來獲取命令行參數(shù),argc表示參數(shù)的個(gè)數(shù),argv[]表示參數(shù)的值。