01/06/2011, 18:23
|
| | Fecha de Ingreso: abril-2010 Ubicación: Rosario
Mensajes: 1.850
Antigüedad: 14 años, 8 meses Puntos: 228 | |
Respuesta: Punteros p en este caso deberia ser un puntero. un puntero es un numero de 32 o 64 bits que representa un sector de memoria RAM.
Entonces si en p esta el numero 1000 vamos a apuntar al sector 1000.
Ahora que podemos hacer con un puntero. Podemos modificar o leer el valor al que apunta.
De que forma? USando el operador asterisco *. Si hacemos *p = 7 asignamos 7 al sector 1000. Si hacemos a = *p; estamos asignando en a el valor del sector 1000.
Ahora bien, con punteros podemos hacer algebra. Es decir podemos sumar valores para obtener nuevos punteros. Es decir, entocnes, si a p le sumamos 2 ahora vamos a apuntar al valor 1002. y como usamos el operador * vamos a modificar el sector 1002. |