Возможные дубликаты:
Какие аргументы для main() для?
Что означает int argc, char * argv []?
Каждая программа начинается с определения main(int argc, char *argv[]).
Я не понимаю, что это значит. Я был бы очень рад, если бы кто-нибудь мог объяснить, почему мы используем эти аргументы, если мы не используем их в программе? Почему не просто: int main()?
Является ли имя программы одним из элементов *argv[] и argc является количество аргументов в *argv[]? Каковы другие аргументы, отправленные в *argv[]? Как мы можем отправить их?