C++ 内存地址

创建于 2024-12-03 / 30
字体: [默认] [大] [更大]

内存地址

在上一页的示例中,&运算符用于创建引用变量。但它也可以用来获得一个变量的内存地址;它是变量存储在计算机上的位置。

当变量在C++中创建时,内存地址被分配给变量。当我们给变量赋值时,它被存储在这个内存地址中。

要访问它,请使用& 运算符,结果将表示变量的存储位置:

实例

string food = "Pizza";

cout << &food; // 输出 0x6dfed4
运行实例 »

注释: 内存地址是十六进制格式(0x..)。请注意,在您的程序中可能不会得到相同的结果。

为什么内存地址很有用?

在C++中,引用和指针(你将在下一章中学习)很重要,因为它们给了你在计算机内存中操作数据的能力,这可以减少代码并提高性能。

这两个特性是使C++从其他编程语言中脱颖而出的一个东西,如PythonJava




0 人点赞过