C++ Modifique el valor del puntero
Modificar el valor del puntero
También puedes cambiar el valor del puntero. Pero tenga en cuenta que esto también cambiará el valor de la variable original:
Ejemplo
string food = "Pizza";
string* ptr = &food;
// Generar el valor de food (Pizza)
cout << food << "\n";
// Genera la dirección de memoria de food (0x6dfed4)
cout << &food << "\n";
// Acceda a la dirección de memoria de food y genere su valor (Pizza)
cout << *ptr << "\n";
// Cambiar el valor del puntero
*ptr = "Hamburger";
// Genera el nuevo valor del puntero (Hamburger)
cout << *ptr << "\n";
// Generar el nuevo valor de la variable alimentaria (Hamburger)
cout << food << "\n";
Inténtalo tú mismo »