導航:首頁 > 程序命令 > c命令行參數獲取

c命令行參數獲取

發布時間:2024-04-04 16:53:54

① 用c語言實現獲取終端命令,來配置參數,怎麼實現

#include<stdio.h>
#include<string.h>
intmain(intargc,char*argv[])
{
charset_leng[20]={0};

if(strcmp(argv[1],"set_leng")==0)
strcpy(set_leng,argv[2]);

//演示一下
printf("set_leng的值為%s ",set_leng);
}

如圖,左邊代碼,右邊是命令

若是圖片看不清楚請 右鍵->新窗口打開圖片。

望採納。

② C語言 怎麼得到命令行參數傳入的整數

以int main(int argc, char **argv)
定義主函數
這樣命令行參數會存在argv中
再用atoi或者sscanf函數,把字元串轉為整型
比如
第一個參數是123
那麼 argv[1] = "123"
int a;
sscanf(argv[1], "%d", &a);
這樣a=123;

③ C/C++裡面命令行參數是怎麼使用的

比如說你雙擊一個txt文件,文件就打開了是不是?
計算機的注冊表裡面把這個txt擴展名與記事本也就是notepad.exe關聯起來了。
然後實際上這個過程相當於在開始-運行-cmd的dos界面裡面執行下面的語句
notepad 文件名
這個文件名是一個字元串,就是這個命令行參數了。
你自己可以試試。

同理,你可以自己定義一個擴展名,比如xxx,然後在注冊表裡面關聯,然後雙擊則用你的C/C++程序打開這個文件。

④ c語言接收命令行參數

c語言如果想接收命令行參數,則main()函數要寫成如下形式:

int main( int argc, char *argv[] )

說明:

int argc 表示參數個數,包括執行程序名,如果沒有參數,該值為1

char *argv[] 表示參數列表,每個參數都是一個字元串。argv[0]是執行程序名

參考代碼:

#include<stdio.h>
intmain(intargc,char*argv[])
{
inti;
printf("執行程序名:%s ",argv[0]);
for(i=1;i<argc;i++)
{
printf("第%d個參數為:%s ",i,argv[i]);
}
return0;
}

⑤ 高手求教!!!c語言中怎樣讀取命令行參數

把main函數聲明為int main(int argc,char *argv[])
argc 是參數的個數
如:
int main(int argc,char *argv[])
{
printf("%s",argv[1]);
}
這是一個簡單的未做錯誤判斷的echo函數,將上面的源程序編譯連接為echo.exe,然後在命令提示符下輸入echo hello
這樣,argc=2,argv[0]為echo,argv[1]為hello

我沒用過linux,不知道上面的回答有沒有對上意思。

⑥ C語言中關於通過命令行獲取參數的編程

#include <stdio.h>
int main(int argc, char *argv[])
{
if(argc<2)
{
printf("you must input args!");
return 0;
}
if(strcmp(argv[1],"help")==0)
{
printf("此程序參數如下:\n");
printf("-c 提示是否確定。\n");
printf("-d 跳過警告,直接刪除。\n");
printf("exit為退出。");
return 0;
}
else if(strcmp(argv[1],"-c")==0)
{
//此處省略N行你的代碼
}
return 0;
}
如果你編譯出來的程序名字叫 test.exe 那麼在命令行下輸入 test.ext help後就會列印
此程序參數如下:
-c 提示是否確定。
-d 跳過警告,直接刪除。
exit為退出。

閱讀全文

與c命令行參數獲取相關的資料

熱點內容
怎麼寫域名加密 瀏覽:995
手機文件壓縮出錯 瀏覽:516
如何登錄毒app 瀏覽:834
汽車中控台加密 瀏覽:862
海南農村信用社app如何開通簡訊 瀏覽:809
phpdns緩存 瀏覽:415
ipad騰訊視頻app如何播放本地視頻 瀏覽:990
蝦米伺服器關閉如何找到以前的歌 瀏覽:18
php自動建站 瀏覽:475
命令與征服3游俠網 瀏覽:970
騰訊雲買哪個地區伺服器 瀏覽:249
香港哪裡有app賣內地零食 瀏覽:683
編譯內核找不到工具鏈 瀏覽:453
java常見模式 瀏覽:504
典欣空調壓縮機 瀏覽:425
app如何認定許可權 瀏覽:854
兩個復數相除的角度計演算法則 瀏覽:590
電商類app開發怎麼收費 瀏覽:304
打造電子書反編譯工具 瀏覽:79
壓縮比115 瀏覽:562