DESARROLLO DEL CUESTIONARIO SOBRE APUNTADORES PROPUESTO EN EL AULA VIRTUAL.
Enviado por Anderson Montenegro Lozano • 15 de Mayo de 2016 • Ensayo • 639 Palabras (3 Páginas) • 159 Visitas
DESARROLLO DEL CUESTIONARIO SOBRE APUNTADORES PROPUESTO EN EL AULA VIRTUAL.
PROGRAMACION BÁSICA 015-27
ELABORADO POR:
ADERSON STEVEN MONTENEGRO LOZANO
Cód. 20151025021
PRESENTADO A:
MAURICIO ORLANDO BERMUDEZ AMAYA
UNIVERSIDAD DSITRITAL FRANCISCO JOSE DE CALDAS
FACULTAD DE INGENIERIA
PROYECTO CURRICULAR DE INGENIERÍA CATASTRAL Y GEODESIA
BOGOTÁ D.C
13 DE MAYO DE 2016
Cuestionario sobre apuntadores
- ¿Que es un apuntador?
Son variables que almacenan direcciones de memoria, generalizando cada variable tiene un valor especifico que depende de la manera en la que se declaró el apuntador contiene la dirección de una variable que a si vez contiene un valor especifico.
- ¿Para qué es un apuntador?
Los apuntadores sirven principalmente para guardar cadenas de tamaño variable, además de que podemos almacenar información en él también le indicamos cuanto espacio de memoria tiene que reservar para guardar lo que deseamos y así ayudamos a optimizar un poco el espacio de memoria.
- ¿Cómo se define un apuntador?
Le asignamos el nombre de una variable que a su vez hace referencia directa a un valor, antes de esto le indicamos el tipo de dato o de variable que se va a almacenar en dicho apuntador seguido del nombre de la variable al que se le va a asignar el valor, a cada variable que se declara como apuntador se le debe anteponer un asterisco. Por ejemplo: int *x, *y;.
- ¿Cómo se inicializa un apuntador?
Ya que se deben inicializar cuando se declaran o en una asignación lo inicializamos con un valor 0, conocido como NULL o una dirección de memoria con el tipo correspondiente. Estos apuntadores se conocen como apuntadores nulos ya que no apuntan a nada.
- ¿Cuáles son los operadores para un apuntador?
- Operador de dirección (&): Es un operador unario que obtiene la dirección de memoria de su operando.
- Operador de indirección (*): Además de que nos permite declarar un tipo de dato como apuntador también nos permite ver el valor que está en la dirección asignada.
- Incrementos (++) y decrementos (--): Nos permite usar el apuntador en forma de mapa de datos (array).
- ¿Qué es una función por referencia?
Es un método que no copia el valor del argumento sino que comparte su valor. Es decir que cuando cambia el valor del parámetro también cambia el valor de la variable utilizada como argumento en la invocación.
- ¿Para qué se utiliza una función por referencia?
Para proporcionar la dirección de memoria del dato a la subrutina a la que se quiere pasar el parámetro o argumento. Cualquier acción por el parámetro se realiza sobre la misma posición de memoria.
...