>> DAVID J. Malan: Tuseme sasa kwamba tunataka magazeti yote ya mstari amri
hoja kwamba aina ya mtumiaji katika haraka na si tu kwanza kama
neno kuwa yeye aina baada ya jina mpango huo.
Vizuri, kwa kufanya hivyo sisi tu haja ya kujenga utambuzi, kitanzi, na A
familiar printf taarifa.
Basi hebu kuchanganya mbili -
kwa.
>> Na sasa nataka iterate juu ya yote ya hoja mstari amri katika argv.
Sasa kwa bahati nzuri, mimi kupata jumla ya idadi katika argc.
Basi hebu kuanza huko.
>> int i kupata 0; i ni chini ya kuliko argc; i + +.
Sasa looping kujenga mimi wameweza kuanzisha hapa ni tu kwenda kuunganisha kutoka
sifuri hadi kwenye jumla ya idadi ya hoja katika argv.
Na sasa tunahitaji kitu ndani ya kila iteration ya kitanzi hii.
Hebu, kwa urahisi kabisa, magazeti nje i-th kama hoja katika argv.
>> Open bracket karibu bracket printf% s backslash n karibu quote comma.
Na sasa mimi haja ya kuziba katika thamani.
Hivyo kama nataka i-th hoja katika argv, ambayo inaweza kuwa walionyesha kama argv
bracket i, mabano karibu, semicolon.
Hebu kuokoa faili, kukusanya yake, na kukimbia nayo.
>> Kufanya ARGV1 dot kufyeka ARGV1.
Lakini kabla ya enter, mimi lazima pengine kutoa baadhi ya maneno ya ziada
katika amri ya haraka.
Hivyo nina kwenda kwa kitu kama [? foo,?]
bar, na bazi.
Na sasa mimi nina kwenda kuikumba kuingia.
Kama ilivyotarajiwa, naona si tu jina mpango huo, ambayo ni katika ARGV0.
Mimi pia kuona [? foo,?] bar na bazi.