David J. Malan: Pretpostavimo da želimo ispisati sve naredbenog retka Argumenti koji korisnik upiše u brz i to ne samo prvi takav Riječ da on ili ona vrsta poslije Naziv programa. Pa, za to jednostavno trebamo upoznati konstrukt, petlje, i upoznati printf priopćenju. Tako ćemo spojiti dva - za. A sada želim ponoviti tijekom sve argumenti naredbenog retka u argv. Sada srećom, imam pristup na ukupan broj u ARGC. Pa krenimo tamo. int i dobili 0, a ja manje od argc, ja + +. Sada petlje konstrukt sam postavio Ovdje se jednostavno događa da se integriraju s na nula do ukupnog broja argumenata u argv. A sada moramo nešto roku svaki iteracija ovog petlje. Recimo, vrlo jednostavno, isprintati i-ti kao argument argv. Otvorena zagrada blizu nosač printf% s backslash n blizu quote zarez. I sad mi treba da se spojite na vrijednosti. Dakle, ako želim i-th argument u argv, koji se može izraziti kao argv Nosač sam, u neposrednoj blizini zagrada, zarez. Idemo spremite datoteku, sastaviti da, i pokrenuti ga. Provjerite ARGV1 dot slash ARGV1. No, prije nego što sam pogodak ulaziti, trebao bih Vjerojatno neke dodatne riječi u naredbeni redak. Tako da ću nešto kao [? Foo,?] bar, i baz. A sada ću pogoditi Enter. Kao što se očekivalo, vidim, ne samo Naziv programa, koji je u ARGV0. Vidim [? Foo,] bar i baz?.