DAVID J. Malan: Oletame nüüd, et me tahame printida käsurea argumente, mida kasutaja on kiire ja mitte ainult esimene selline sõna, et ta tüüpide pärast programmi nimi. Noh, seda me lihtsalt vaja tuttav konstrukt, loop, ja tuttav printf avaldus. Teeme ühendada kaks - jaoks. Ja nüüd ma tahan Käi kõik käsurea argumente ARGV. Nüüd õnneks on mul juurdepääs koguarvule sisse argc. Alustame siis. int i saada 0, i on vähem kui argc; i + +. Nüüd silmukoiminen konstrukt Olen loonud siin on lihtsalt läheb integreerime null kuni koguarvust argumente ARGV. Ja nüüd on meil vaja midagi sees iga iteratsiooni see silmus. Oletame, lihtsalt välja trükkima i-nda selline argument ARGV. Sulg sulg printf% s kurakriips n lähedal quote koma. Ja nüüd ma pean ühendage väärtus. Nii et kui ma tahan i-nda argumendi ARGV, et saab väljendada ARGV sulg i lähedal sulgudes semikooloniga. Olgem faili salvestada, koostada see ja käivitage see. Tee ARGV1 dot kärpida ARGV1. Aga enne kui ma tabanud siseneda, et ma peaksin ilmselt teatud hulk sõnu käsureale. Nii et ma lähen midagi nagu [? Foo?] baar ja Baz. Ja nüüd ma lähen Enter. Nagu oodatud, ei näe ma ainult Programmi nimi, mis on ARGV0. Näen ka [? Foo?] baar ja Baz.