Шта је значење 'аргц' и 'аргв' у Ц језику?

E

elec-eng

Guest
Молим вас помозите ми ја лицемјерје схватити значење 'аргц' и 'аргв' у језику Ц и шта су тамо функције тханк
 
аргц и аргв се користи када се покретање програма из командне линије, или желе да прођу неке променљиве у програму. (Датира још мало!) Садржи аргц број аргумената, а аргв је низ показиваца на аргументе које су ниске. ЕГ: цхар * аргв []; први аргумент је увек име програма. На пример, ако сте имали програм под називом "скуарероот '. Можете да га зову по: скуарероот 4 скуарероот имати 2 у аргц и Поинтерс два, један на "скуарероот" и један на "4" и да ће вратити 2, (надамо се!) То је разлог зашто главни је декларисана као инт маин (воид инт аргц, цхар * аргв []); повратна вредност се користи за позивање програма да ли такозвани програм је у реду. Постоји још један аргумент да командна линија поставља променљиве окружења, али да се користи само од правих залуђеника и хакера.
 
Аргц је број аргумената. Аргв је низ (вектор) држите показиваче на ниску аргумената донетих на командној линији. Ту ће бити исти број стрингова као аргц указује и може се приступити као аргв [Н], где је н број између 1 и аргц. аргв [0] третира посебну, у који ће садржати назив самог програма. пример: фор (инт н = 1, н <аргц, н + +) иф (стрнцмп (аргв [Н], "магицворд") == 0) доСометхингСпециал ();
 
У језику Ц не постоји "аргц" и "аргв" резервисаних речи. Ова долазе из примера из књига. Момци су пре тачно објаснио оне примере, али можете да их именујемо као што следи: инт маин (инт број, цхар * смеће []) {} и нећете наћи аргц и аргв у коду уопште или ако немате параметри за вас програмира онда маин () {}
 
аргц и аргв Р корисно да донесе аргументе на командној линији. аргц - то је контра за складиштење колико аргументи Ур доношење. аргв - 2Д низ је низ аргумената за складиштење. нема Р задржана речи, може да изабере у Ур сопствене услове.
 
аргц садржи број аргумената, а аргв је низ показиваца на аргументе које су ниске.
 

Welcome to EDABoard.com

Sponsor

Back
Top