30/09/2009, 16:48
|
| | Fecha de Ingreso: septiembre-2009
Mensajes: 56
Antigüedad: 15 años, 4 meses Puntos: 0 | |
Respuesta: Duda punteros Efectivamente,
un array es un puntero al que se le han asignado varias posiciones de memoria
datos[0] es lo mismo que *datos
datos[1] es lo mismo que *(datos+1)
datos[2] es lo mismo que *(datos+2)
"datos" es la dirección de un espacio de memoria, cuando decimos " *datos " estamos indicando que revise lo que se encuentra guardado en esa dirección de memoria; cuando decimos " *(datos+1) " estamos indicando que revise lo que hay dentro de la siguiente dirección de memoria. Los arrays y esto son exactamente lo mismo.
Saludos. |