Вектор аргумента, содержащий аргументы, передаваемые из командной строки при запуске программы. Используется в основном методе, в сочетании с argc.
argv обозначает аргумента vector и представляет аргументы, заданные программе или main в командной строке. Он используется вместе с argc , количеством аргументов, переданных программе.
Имейте в виду, что первое значение в argv содержит имя программы.
Пример использования:
int main(int argc, char **argv) { /* Some code involving command-line arguments from argv */ }
Заметные вопросы переполнения стека: