En C++, un puntero se refiere a una variable que contiene la direccin de otra variable. Al igual que las variables regulares, los punteros tienen un tipo de datos. Por ejemplo, un puntero de tipo entero puede contener la direccin de una variable de tipo entero. Un puntero de tipo carcter puede contener la direccin de una variable de tipo carcter.