>> Воведничар: До сега, во програмите ние сме напишани, ние сме прогласи главната како
int главната неважечки.
И сето ова време, таа празнина има едноставно се определи,
програмата не презема командната линија аргументи.
Со други зборови, кога корисникот води програма, тој или таа може да обезбеди команда
линија аргументи со пишување дополнителни зборови или фрази, откако на програмата
именува во конзолата.
>> Па, ако вие не сакате вашата програма да се аргументите од командната линија, една или
повеќе такви зборови, ние треба да го замени поништат со неколку аргументи.
Па ајде направите тоа.
Вклучуваат CS50.h.
Вклучуваат стандардни io.h.
Int, главни, а сега наместо на празнина, Одам да наведете int наречен
argc, како и низа на жици наречени argv.
>> Сега, argc и argv се едноставно конвенции.
Ние би можеле да го нарекуваме овие аргументи повеќето нешто што сакаме.
Но, она што е важно е дека argc е на int, бидејќи по дефиниција, тоа е
ќе содржи аргумент точки, бројот на зборови во вкупен дека
корисник го има отчукува во неговата или нејзината линија.
>> Argv, пак, аргументот за векторот, е ќе всушност се низа складирање
сите зборови дека корисникот има внесе во неговата или нејзината линија.
Ајде да се продолжи да се направи нешто сега со една или повеќе од овие
командната линија аргументи.
Особено, да одиме напред и печати она што зборот на корисникот видови
по името на програмата во конзолата.
>> Отворена заграда, затворена заграда, печатење ѓ, проценти с, обратна коса црта n, запирка.
И сега јас треба да кажам печати ѓ она што вредност да го приклучиш во кои случаеви.
Сакам првиот збор што корисникот има внесе по името на програмата.
И така јас ќе одам да се определи argv заградата 1, затворен
заграда, точка-запирка.
>> Сега, зошто заградата 1 и не заградата 0?
Па, што се испоставува, автоматски се чуваат во argv 0 се случува да биде
вистински име програмата.
Така, првиот збор што корисникот видови по името на програмата е,
конвенција, ќе биде се чуваат во argv 1.
>> Ајде сега се компајлира и ја извршите оваа програма.
Направи argv 0 dot коса црта argv 0, и сега еден збор како здраво, да влезат.
И ние го имаме, здраво.