Cita:
Iniciado por jariza
5) main define el punto de inicio del programa y sus argumentos no son inútiles. Una definición correcta de main es:
Código C:
Ver originalint main( int argc, const char* argv[])
- El valor devuelto (int) es para lo que te comenté arriba.
- argc indica el número de parámetros que se le han pasado al programa por línea de comandos.
- argv contiene cada uno de los parámetros que enumera argc. argv[0] contiene el nombre del propio ejecutable.
Es const char* argv[]? Yo he escrito desde siempre char* argv[], hay alguna razon por la que sea const?