Cuando crea el arreglo multidimensional char a[10][10]
, de acuerdo con mi libro dice que debe usar un parámetro similar a char a[][10]
para pasar el conjunto a una función.Conjunto multidimensional y puntero a punteros
¿Por qué debe especificar la longitud como tal? ¿No está pasando un doble puntero a estar con, y ese puntero doble ya no apunta a la memoria asignada? Entonces, ¿por qué el parámetro no podría ser char **a
? ¿Está la reasignación de cualquier nueva memoria mediante el suministro de los segundos 10.
La explicación que dio es muy clara, gracias :-). – rubixibuc
También ese enlace que proporcionó es asombroso. – rubixibuc
De nada. Me alegra que te guste el c-faq. No lea solo la sección 6: lea [todo] (http://c-faq.com/index.html). – pmg