DAVID J. Malan: Да предположим сега, че ние искаме , за да отпечатате всички от командния ред аргументи, които даден потребител в бързо и не само на първото такова Думата че той или тя видове след името на програмата. Е, за да направите това, ние просто се нуждаят от запознати конструкт, една линия, и A запознати изявление ФОРМАТ. Така че нека да се съчетаят два - за. И сега искам да обхождане на всички Аргументите на командния ред в ARGV. Сега за щастие, аз имам достъп на общия брой в ARGC. Така че нека да започнем от там. Int аз добивам 0; аз е по-малко от argc, аз + +. Сега конструкцията примка съм създадена тук, е просто няма да се интегрират от нула до общия брой аргументи в ARGV. И сега ние трябва с нещо в рамките на всяко повторение на този цикъл. Да, доста просто разпечатва I-тата като аргумент в ARGV. Open скоба близо скоба ФОРМАТ% S наклонена черта н близо цитат запетая. И сега аз трябва да включите в стойността. Така че, ако искам аргумента I-то място в ARGV, които могат да бъдат изразени като ARGV скоба I, близо скоби, точка и запетая. Нека да запишете файла, съставяне го, и го стартирате. Направете ARGV1 точка наклонена черта ARGV1. Но преди да удари влиза, аз трябва вероятно да предостави някои допълнителни думи в командния ред. Така че аз отивам към нещо като [? Foo,?] Бар, и Баз. И сега, аз отивам да се удари Enter. Както се очакваше, аз виждам не само име на програма, която е в ARGV0. Виждам също, [? Foo,?] бар и Баз.