>> 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?.