Девід Дж. Малан: Припустимо тепер, що ми хочемо для друку всіх командного рядка аргументи, які користувач вводить в швидке і не тільки перший такий слово, яке він або вона типу після назва програми. Ну, для цього потрібно просто знайомі конструкція, петля, і знайомі Е заяві. Так що давайте об'єднати два - для. А тепер я хочу, щоб перебрати всі аргументи командного рядка в ARGV. Тепер на щастя, у мене є доступ до загального числа в ARGC. Отже, давайте почнемо там. внутр я отримую 0; я менше ніж агдс; я + +. Тепер різновидів циклів я створив тут просто збирається інтегрувати з нулю на до загальної кількості аргументів на ARGV. І тепер нам потрібно щось в кожна ітерація цього циклу. Давайте, просто кажучи, роздрукувати я-я таких аргументом на ARGV. Відкрити кронштейн закриває дужка Е% з коса риса п близько цитатою кома. І тепер мені потрібно підключити вартості. Так що, якщо я хочу аргумент пана ю в ARGV, що може бути виражене як ARGV Кронштейн я, закриває дужка, крапка з комою. Давайте зберегти файл, компілювати це, і запустити його. Зробити ARGV1 точка слеш ARGV1. Але перш, ніж я вдарив введіть, я повинен ймовірно, надати деякі додаткові слова в командному рядку. Так що я збираюся до чогось як [? Фу,?] бар, і Баз. І тепер я вдарю Enter. Як і очікувалося, я бачу не тільки Назва програми, який знаходиться в ARGV0. Я також бачу [? Фу,?] Бар і Баз.