>> DAVID J. Malan: Pieņemsim tagad, ka mēs gribam drukāt visas komandrindas
argumenti, ka lietotājs tipiem ātru un ne tikai pirmais šāda
vārdu, ka viņš vai viņa veidus pēc ka programmas nosaukums.
Nu, lai to izdarītu, mums vienkārši ir nepieciešams pazīstami konstrukcija, cilpas, un
pazīstami printf paziņojumu.
Tāpēc pieņemsim apvienot divas -
par.
>> Un tagad es vēlos atkārtot pār visiem komandrindas argumentus ARGV.
Tagad, par laimi, man ir pieeja kopskaitā in argc.
Tāpēc sāksim tur.
>> int man 0; i ir mazāk nekā argc, i + +.
Tagad looping konstrukcija es esmu izveidojusi Šeit ir tikai gatavojas, lai integrētu no
nulles līdz kopskaita argumentus ARGV.
Un tagad mums ir kaut kas katra atkārtojuma šīs cilpas.
Pieņemsim, gluži vienkārši, izdrukāt i-tā, piemēram arguments ARGV.
>> Atvērt kronšteins tuvu konsole printf% s slīpsvītru n tuvu citātu komats.
Un tagad man ir nepieciešams, lai kontaktdakšu vērtību.
Tātad, ja es gribu i-argumentu ARGV, kas var tikt izteikts kā ARGV
kronšteins i tuvu iekavas, semikols.
Pieņemsim saglabāt failu, apkopo tas, un palaist to.
>> Padarīt ARGV1 dot slash ARGV1.
Bet pirms es hit ienākt, es būtu iespējams sniegt dažus papildu vārdus
pie komandrindas.
Tāpēc es esmu gatavojas kaut ko piemēram, [? foo,?]
bārs, un baz.
Un tagad es esmu gatavojas hit Enter.
Kā jau bija gaidāms, es redzu ne tikai programmas nosaukumu, kas ir ARGV0.
Es arī redzu [? foo,], bārs un baz?.