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";