姜删懔
2025-9-17 09:09:44
指针和引用是 C++ 中用于间接访问变量的重要机制,两者都能提高代码的灵活性和效率,但在语法、语义和使用场景上有显著区别。
1、指针
指针是存储另一个变量内存地址的变量,其本质是一个独立的变量,拥有自己的内存空间,存储的内容是目标变量的地址(通常为 4 字节或 8 字节,取决于系统位数)。
1.1 基本概念与语法
[code]int main() { int number = 42; // 一个普通的整型变量 int* ptr = &number; // 一个指针变量,存储了number的地址 std::cout |
|