Cita:
Iniciado por L3m0n No es un array, char *argv[] es un puntero.
Es un array de punteros char... (????)
(un array que almacena punteros char en cada posición).
pero no esta permitido hacer un array sin tamaño en C asi que se sumula con otro puntero... "puntero" a "puntero"
(simula un array de punteros)...
char * <tipo de dato, 4 bytes por ser puntero
argv[] <variable.... que es un array... sin tamaño, algo solo permitido en C++
char * <tipo de dato, 4 bytes por ser puntero
*argv <variable, que es puntero.... para simular un array sin tamaño...
(espero no equivocarme) D:
Estoy casi seguro que estoy bien...
Pero aun tengo la duda con lo de las funciones D:
;(
Bueno es obvio que el problema soy yo... perdón y gracias por las respuestas.