En ese sentido, si tenemos por ejemplo un vector que posee datos de tipo entero (int) entonces el iterador tendrá que ser de tipo entero; si por el contrario se tiene un vector cuyos datos son del tipo cadena (string) entonces el iterador tiene que ser del tipo cadena.A manera de ejemplo, vamos a modificar el programa anterior con el fin de mostrar el uso de un iterador de tipo char.