Вектор аргумента, содержащий аргументы, передаваемые из командной строки при запуске программы. Используется в основном методе, в сочетании с argc.

argv обозначает аргумента vector и представляет аргументы, заданные программе или main в командной строке. Он используется вместе с , количеством аргументов, переданных программе.

Имейте в виду, что первое значение в argv содержит имя программы.

Пример использования:

int main(int argc, char **argv) { /* Some code involving command-line arguments from argv */ } 

Заметные вопросы переполнения стека: