4.1.c++指针基础(指针声明、取地址、修改值)
练习1:指针基础
演示视频:https://www.bilibili.com/video/BV1xqfxBFEhR/
编写一个小程序,验证指针的声明、取地址、解引用。
#include <iostream>
int main() {
int a = 42;
int *p = &a; // p 指向 a 的地址
std::cout << “a 的值: ” << a << std::endl;
std::cout << “a 的地址: ” << &a << std::endl;
std::cout << “p 的值 (即 a 的地址): ” << p << std::endl;
std::cout << “p 指向的值: ” << *p << std::endl;
*p = 100; // 通过指针修改 a
std::cout << “修改后 a = ” << a << std::endl;
return 0;
}
