C++ Змінити покажчики
Змінити значення покажчика
Ви також можете змінити значення покажчика. Але зауважте, що це також змінить значення вихідної змінної:
Приклад
string food = "Pizza";
string* ptr = &food;
// Вивести значення food (Pizza)
cout << food << "\n";
// Вивести адресу пам’яті food (0x6dfed4)
cout << &food << "\n";
// Доступ до адреси пам’яті food та виведення її значення (Pizza)
cout << *ptr << "\n";
// Змінити значення покажчика
*ptr = "Hamburger";
// Вивести нове значення покажчика (Hamburger)
cout << *ptr << "\n";
// Вивести нове значення змінної food (Hamburger)
cout << food << "\n";
Спробуйте самі »