Em relação a 'main (int argc, char * argv [])' [duplicado]
Possíveis duplicatas:
Quais são os argumentos para main ()?
O que significa int argc, char * argv []?
Todo programa está começando com omain(int argc, char *argv[])
definição.
Eu não entendo o que isso significa. Eu ficaria muito feliz se alguém pudesse explicar por que usamos esses argumentos se não os usarmos no programa? Por que não apenas:int main()
?
O nome do programa é um dos elementos de*argv[]
eargc
é a contagem do número de argumentos em*argv[]
? Quais são os outros argumentos enviados para*argv[]
? Como os enviamos?