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.