最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

C語言中 int main(int argc,char *argv[])的兩個(gè)參數(shù)詳解

 更新時(shí)間:2017年03月02日 08:34:36   投稿:lqh  
這篇文章主要介紹了C語言中 int main(int argc,char *argv[])的兩個(gè)參數(shù)詳解的相關(guān)資料,需要的朋友可以參考下

C語言中 int main(int argc,char *argv[])的兩個(gè)參數(shù)詳解

argc是命令行總的參數(shù)個(gè)數(shù);

argv[]是argc個(gè)參數(shù),其中第0個(gè)參數(shù)是程序的全名,以后的參數(shù)。命令行后面跟的用戶輸入的參數(shù)。

int  main(int  argc,  char*  argv[]) 
  { 
  int  i; 
  for  (i  =  0;  i<argc;  i++) 
  cout<<argv[i]<<endl; 
  cin>>i; 
  return  0; 
  } 

   執(zhí)行時(shí)敲入    

 F:\MYDOCU~1\TEMPCODE\D1\DEBUG\D1.EXE  aaaa  bbb  ccc  ddd 

   輸出如下:    

 F:\MYDOCU~1\TEMPCODE\D1\DEBUG\D1.EXE 
  aaaa 
  bbb 
  ccc 
  ddd 

--------------------------------------------------------------------

char   *argv[]是一個(gè)字符數(shù)組,其大小是int   argc,主要用于命令行參數(shù)   argv[]   參數(shù),數(shù)組里每個(gè)元素代表一個(gè)參數(shù);

比如你輸入  

 test  a.c  b.c  t.c 
  則 
  argc  =  4 
  
  argv[0]  =  "test" 
  argv[1]  =  "a.c" 
  argv[2]  =  "b.c" 
  argv[3]  =  "t.c"

-------------------------------------------------------------------------------------------- 

argc記錄了用戶在運(yùn)行程序的命令行中輸入的參數(shù)的個(gè)數(shù)。 

arg[]指向的數(shù)組中至少有一個(gè)字符指針,即arg[0].他通常指向程序中的可執(zhí)行文件的文件名。在有些版本的編譯器中還包括程序
文件所在的路徑。

int main(int argc, char ** argv)
{
 int i;
  for (i=0; i < argc; i++)
    printf("Argument %d is %s.\n", i, argv[i]);

  return 0;
}

在OpenCV的編程中經(jīng)常使用上述main函數(shù)的使用方式,

其中argc代表:輸入的參數(shù)個(gè)數(shù)   

其中argv代表:此可執(zhí)行文件的存儲(chǔ)路徑、程序變量 

  例如:你在D盤下建立了一個(gè)工程,并命名為cvshow,同時(shí)在此工程下建立了一個(gè)名為cvshow的cpp源文件,當(dāng)執(zhí)行程序是將在Debug文件夾下生成show.exe可執(zhí)行文件,當(dāng)然Debug文件位于工程cvshow下,所以可執(zhí)行文件show.exe的存儲(chǔ)路徑為

D:\cvshow\Debug\show.exe,即argv[0]的值

  argv[1]、argv[2]、argv[3]一次代表輸入變量,變量以空格相隔開

 實(shí)例:

    加入輸入變量為:c:\baboon.jpg 

    那么,argc==1  argv[0]==D:\cvshow\Debug\show.exe   argv[1]==c:\baboon.jpg

感謝閱讀,希望能幫助到大家,謝謝大家對(duì)本站的支持!

相關(guān)文章

  • C++分步實(shí)現(xiàn)職工管理系統(tǒng)詳解

    C++分步實(shí)現(xiàn)職工管理系統(tǒng)詳解

    這篇文章主要為大家詳細(xì)介紹了基于C++實(shí)現(xiàn)職工管理系統(tǒng),文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2022-10-10
  • C語言可變參數(shù)函數(shù)詳解示例

    C語言可變參數(shù)函數(shù)詳解示例

    一般我們編程的時(shí)候,函數(shù)中形式參數(shù)的數(shù)目通常是確定的,在調(diào)用時(shí)要依次給出與形式參數(shù)對(duì)應(yīng)的實(shí)際參數(shù)。但在某些情況下我們希望函數(shù)的參數(shù)個(gè)數(shù)可以根據(jù)需要確定,因此c語言引入可變參數(shù)函數(shù)。典型的可變參數(shù)函數(shù)的例子有printf()、scanf()等,下面我就開始講解
    2013-11-11
  • 一文讀懂C++中Protobuf

    一文讀懂C++中Protobuf

    Protocol Buffers 是一種輕便高效的結(jié)構(gòu)化數(shù)據(jù)存儲(chǔ)格式,可以用于結(jié)構(gòu)化數(shù)據(jù)串行化、或者說序列化,本文詳解了Protobuf的使用,具有一定的參考價(jià)值,感興趣的可以了解一下
    2023-05-05
  • C語言鏈表實(shí)現(xiàn)簡(jiǎn)單圖書管理系統(tǒng)

    C語言鏈表實(shí)現(xiàn)簡(jiǎn)單圖書管理系統(tǒng)

    這篇文章主要為大家詳細(xì)介紹了C語言鏈表實(shí)現(xiàn)簡(jiǎn)單圖書管理系統(tǒng),文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2022-03-03
  • C++實(shí)現(xiàn)順序表的方法

    C++實(shí)現(xiàn)順序表的方法

    本文給大家?guī)砹薈++實(shí)現(xiàn)順序表的方法,代碼簡(jiǎn)單易懂,附有注釋,感興趣的朋友一起看下吧
    2016-08-08
  • QT編寫地圖實(shí)現(xiàn)離線輪廓圖的示例代碼

    QT編寫地圖實(shí)現(xiàn)離線輪廓圖的示例代碼

    這篇文章主要介紹了在利用QT編寫地圖時(shí)常常需要用到的離線輪廓圖,離線輪廓圖使用起來比線輪廓圖麻煩一點(diǎn),需要自己繪制。感興趣的小伙伴可以學(xué)習(xí)一下
    2021-12-12
  • 詳解OpenMP的線程同步機(jī)制

    詳解OpenMP的線程同步機(jī)制

    在本篇文章當(dāng)中主要給大家介紹?OpenMP?當(dāng)中線程的同步和互斥機(jī)制,在?OpenMP?當(dāng)中主要有三種不同的線程之間的互斥方式。下面就來和大家來討論一下OpenMP當(dāng)中的互斥操作,需要的可以參考一下
    2023-01-01
  • 一些C語言中字符串的算法問題解決實(shí)例小結(jié)

    一些C語言中字符串的算法問題解決實(shí)例小結(jié)

    這篇文章主要介紹了一些C語言中字符串的算法問題解決實(shí)例小結(jié),包括將字符串轉(zhuǎn)化為int類型的數(shù)及旋轉(zhuǎn)字符串等操作,需要的朋友可以參考下
    2016-03-03
  • 關(guān)于vector的常見用法詳解

    關(guān)于vector的常見用法詳解

    這篇文章主要介紹了關(guān)于vector的常見用法詳解,vector本身可以作為數(shù)組使用,而且在一些元素個(gè)數(shù)不確定的場(chǎng)合可以很好地節(jié)省空間,本文給大家介紹的非常詳細(xì),需要的朋友可以參考下
    2023-02-02
  • C++用指針變量作為函數(shù)的參數(shù)接受數(shù)組的值的問題詳細(xì)總結(jié)

    C++用指針變量作為函數(shù)的參數(shù)接受數(shù)組的值的問題詳細(xì)總結(jié)

    以下是對(duì)C++中用指針變量作為函數(shù)的參數(shù)接受數(shù)組的值的問題進(jìn)行了詳細(xì)的總結(jié)介紹,需要的朋友可以過來參考下,希望對(duì)大家有所幫助
    2013-10-10

最新評(píng)論

浮山县| 商洛市| 昭平县| 澳门| 广汉市| 苏州市| 兴安盟| 五华县| 锡林浩特市| 莱州市| 桐梓县| 衡阳县| 疏附县| 峨边| 搜索| 清丰县| 云林县| 买车| 鄂温| 凉山| 丹棱县| 元阳县| 尼玛县| 綦江县| 怀宁县| 高阳县| 城口县| 磐石市| 石河子市| 尚义县| 遂平县| 榆社县| 镇巴县| 泸溪县| 巴里| 颍上县| 土默特左旗| 砚山县| 长垣县| 平泉县| 建湖县|