Paso 1: ¿Qué son indicadores?
Punteros son un tipo especial de variable que contiene la dirección de otra variable. La dirección de una variable es donde se almacena en la computadora en relación con la física o memoria virtual.Aquí es un primer ejemplo de cómo declarar un puntero:
int * MiPuntero;
Desglosemos el ejemplo anterior en sus partes individuales.
El "int" en el principio de la declaración especifica lo que devuelve cuando se realiza en ejecución. Esto puede ser cualquier tipo de valor que desee. En este ejemplo, el indicador devuelve un entero cuando se realiza en ejecución.
(Nota: int = integer valor, char = valor de carácter, bool = valor booleano, nula = no hay valor de retorno.)
El asterisco marca el final del valor devuelto especifica que estamos declarando un puntero. Y por último, el nombre del puntero viene luego.
Antes de que usted puede conseguir una manija en punteros, usted necesita entender cómo equipos de dirección de memoria.