DAVID J. Malan: Segjum nú að við viljum að prenta alla stjórn lína röksemdir sem notandinn slær á slysstað hvetja og ekki bara fyrst svo orð sem hann eða hún gerðir eftir Nafn forritsins. Jæja, til að gera þetta þurfum við einfaldlega þekki reisa, lykkja, og A þekki printf yfirlýsingu. Svo skulum sameina tvö - fyrir. Og nú vil ég að iterate yfir alla the stjórn lína rifrildi í argv. Nú sem betur fer hef ég aðgang við heildarfjölda í argc. Svo skulum byrja þar. INT i fá 0; I er minni en argc, i + +. Nú lykkja reisa ég hef sett upp hér er einfaldlega að fara að samþætta frá núll á allt að heildarfjölda af rökum í argv. Og nú þurfum við að eitthvað innan hvert endurtekning þessarar lykkju. Skulum einfaldlega, prenta út I-th svo rök í argv. Open krappi loka krappi printf% s sviga n loka vitna kommu. Og nú þarf ég að stinga í gildi. Þannig að ef ég vil að I-th rök argv, sem hægt er að sýna sem argv krappi i, loka sviga, semíkommu. Skulum spara the skrá, safna saman það, og keyra það. Gerðu ARGV1 punktur rista ARGV1. En áður en ég högg koma inn í, ætti ég sennilega afla sumir viðbótar orð í stjórn hvetja. Þannig að ég ætla að eitthvað eins [? foo,?] bar, og Baz. Og nú ætla ég að ýta á Enter. Eins og vænta, ég sé ekki aðeins Nafn áætlunarinnar, sem er í ARGV0. Ég sé líka [? foo,?] bar og Baz.