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";
尝试一下 »