Daniel Hernandez
PreguntaVeo que al principio se declaran variables como:
int *n1, int *n2
*
**Can be used three ways. It can be used to declare a pointer variable, declare a pointer type, or to dereference a pointer, but it only means one level of indirection. C and C++ count the number of stars to determine the levels of indirection that are happening, or are expected to happen.
int *ptr1;
Me gustaría saber a qué se refiere con que es una variable que funciona como un “apuntador”.

Diego Forero
Un apuntador permite acceder al espacio de memoria de la variable, si cambias el valor del apuntador también cambias valor de la variable.
Por ejemplo si tienes
int numero = 2; int numero2; int *apuntador; *apuntador = numero; numero2 = numero; numero2 = 3; // Aquí la variable numero sigue siendo 2 *apuntador = 4; // Aquí la variable numero cambia a 4