Дејвид Џ MALAN: Да претпоставиме сега дека ние сакаме да се печати сите од командната линија аргументи дека корисникот типови на брза, а не само прв ваков збор кој тој или таа видови по името на програмата. Па, да го сториме ова едноставно треба запознаени конструкција, телефонска линија, и A запознаени printf изјава. Па ајде комбинира двете - за. И сега сакам да iterate во текот на сите на командната линија аргументи во ARGV. Сега за среќа, имам пристап на вкупниот број во argc. Значи, да почнеме таму. int i добие 0; з е помалку од argc; i + +. Сега looping конструкција Сум се постави тука е едноставно ќе се интегрираат од нула на до вкупниот број на аргументи во ARGV. И сега ние треба да нешто во секој повторување на овој циклус. Ајде, доста едноставно, печатење на i-тиот како аргумент во ARGV. Отворена заграда блиску заграда, printf% s обратна коса црта n Затвори цитат запирка. И сега јас треба да го приклучиш во вредност. Па ако сакам i-тиот аргумент во ARGV, што може да се изрази како ARGV заградата јас, во близина заграда, точка-запирка. Ајде да ја зачувате датотеката, компајлирате тоа, и да ја стартувате. Направи ARGV1 точка намали ARGV1. Но пред да го притиснете ентер, јас треба да веројатно се обезбедат некои дополнителни зборови на командната линија. Па ќе одам на нешто како [? foo,?] бар, и Баз. И сега ќе одам да притиснете Enter. Како што се очекуваше, не гледам само на име на програмата, која е во ARGV0. Јас, исто така види [? foo,?] бар и Баз.