Apuntadores C++
Introduccion
Analizaremos las características mas poderosas del lenguaje en c que es el apuntafor que son las capacidades mas difíciles de domnar en c. los apuntadores le permiten alos programas simular llamadas por referencia crear y manipular estructuras de datos es decir estructurqas de datos que pueden crecer o encogers, como son listas enlacasas colas de esperas pilas yarboles.
Declaraciones e inicialización de variables de apuntadores
Son varables que contienen direcciones de memoria como sus valores por lo regular una variable contiene directamente un valorespecifico, contiene la dirección de una variable que contiene un valor especifico en este sentido un nombre de variable se refiere directamente a un valor y un apuntador se refiere indirectamente a un valor.
Para declarse de utiliza
Int *countPtr, count;
Llamar funciones por referencia
Existen dos formas de pasar argumentos a un función llamada por valor y llamada por referencia en c todas lasllamadas de función son llamadas por valor . muchas funciones requieren la capacidad de modificar una op mas variables del llamador o de pasar un apuntador a un objeto de datos grande.
Como utilizarel calificador const con apuntadores
El calificador const permite al programador informarle al compilador que el valor de una variable particular no deberá ser modificado
Considere una función quetoma como argumentos un arreglo de un subíndice y su tamaño e imprime el areglo.Una función como esta deberá ciclar a través del arreglo y extraer en forma individual cada elemento del arreglo.Unafunción como esta deberá ciclar a través del arreglo y extraer en forma individual cada elemento del arreglo. El tamaño del arreglo se utiliza en el cuerpo de la función para determinar el subíndice a sumismo.
Hay 4 formas de pasar un apuntador a una función: u apuntador no constante a datos no constantes, un apuntado constante a datos no constantes, un apuntador no constante a datos constantes y...
Regístrate para leer el documento completo.