Si los punteros se pasan por valor eso significa que el contenido ddl puntero (la dirección del objeto al que apunta) se copia eso significa que si cambia el valor del puntero en el cuerpo de la función el cambio no se refleja al salir de ella seguirá apuntando a la antigua dirección pero se puede cambiar el valor del objeto al que apunta.