【 *p取出内容 &a得到地址】

*p取出内容 &a得到地址。

cpp 复制代码
#include <stdio.h>

int main() {
    int a = 10;
    // p 是指针变量,存储 a 的地址(&a),通过 *p 间接访问 a 的值
    int *p = &a; 

    // 直接访问:直接操作变量 a
    printf("直接访问 a 的值:%d\n", a); 
    // 间接访问:通过指针 p 访问 a 的值(*p 等价于 a)
    printf("间接访问 a 的值:%d\n", *p); 

    // 修改指针指向的内容(间接修改 a 的值)
    *p = 2011; 
    printf("用  *p 修改后,a 的值:%d\n", a); 

    return 0;
}
相关推荐
2401_891482172 小时前
C++代码复杂性分析
开发语言·c++·算法
mjhcsp2 小时前
C++ 梯度下降法(Gradient Descent):数值优化的核心迭代算法
开发语言·c++·算法
yunyun321232 小时前
跨语言调用C++接口
开发语言·c++·算法
m0_518019482 小时前
C++中的装饰器模式变体
开发语言·c++·算法
xushichao19892 小时前
高性能密码学库
开发语言·c++·算法
偷懒下载原神2 小时前
【linux操作系统】信号
linux·运维·服务器·开发语言·c++·git·后端
m0_518019482 小时前
C++代码混淆与保护
开发语言·c++·算法
m0_569881472 小时前
C++中的智能指针详解
开发语言·c++·算法
2401_873544922 小时前
基于C++的游戏引擎开发
开发语言·c++·算法
add45a2 小时前
C++中的组合模式
开发语言·c++·算法