26/09/2012, 23:15
|
| | | Fecha de Ingreso: noviembre-2002 Ubicación: Mexico
Mensajes: 2.751
Antigüedad: 22 años Puntos: 52 | |
Respuesta: ¿En una función se pueden declarar arrays vacios[]? Técnicamente un arreglo sin tamaño es exactamente lo mismo que un puntero, sobretodo si es parametro de una función.
La diferencia radica si el arreglo lo pasa como valor(si pones tamaño) o lo pasas como referencia(sin tamaño, o como puntero).
Estos detalles a veces cambian de compilador a compilador.
Lo ideal es nunca pasar arreglos como parametros de una función, sino usar siempre punteros.
Saludos |