当前位置: 首页 > article >正文

C语言——二级指针

指针变量也是变量,是变量就有地址,那么指针变量的地址存放在哪里?——这就是二期指针

int a = 10;

int *pa = &a;

int **ppa = &pa;

//a的地址存放在pa中,pa的地址存放在ppa中。
//pa是一级指针,ppa是二级指针。

对指针的运算:

1、*ppa 通过对ppa中地址进行解引用,这样找到的是pa,*ppa其实访问的就是pa。

int b = 20;
*ppa = &b;
//等价于 pa = &b;

2、**ppa先通过*ppa找到pa,然后对pa进行解引用操作:*pa,那找到的是a。

**ppa = 30;
//等价于*pa = 30;
//等价于a = 30;


http://www.kler.cn/a/160256.html

相关文章:

  • ESLint 使用教程(五):ESLint 和 Prettier 的结合使用与冲突解决
  • git没有识别出大写字母改成小写重命名的文件目录
  • ubuntu-desktop-24.04上手指南(更新阿里源、安装ssh、安装chrome、设置固定IP、安装搜狗输入法)
  • Java的dto,和多表的调用
  • 深入探讨 MySQL 配置与优化:从零到生产环境的最佳实践20241112
  • 2024 年 8 个最佳 API 设计工具图文介绍
  • Day46力扣打卡
  • *p++和(*p)++的区别
  • 异常(C++)
  • 【Spring Boot】如何通过RestTemplate获取另一个服务的接口返回信息
  • 深信服行为管理AC设置禁止用户使用向日葵等远程软件
  • 人工智能-语音识别技术paddlespeech的搭建和使用
  • centos用户相关命令
  • python起步
  • 问卷调查须避免的错误要点(02):避免逻辑错误与提升数据质量
  • 基于jsp+servlet+mybatis的简易在线选课系统
  • Dubbo(二)dubbo调用关系
  • golang使用sip协议 用户名和密码注册到vos3000
  • vue3中如何实现事件总线eventBus
  • 【数据结构(八)】哈希表
  • OpenCV-python numpy和基本作图
  • 甘草书店:#8 2023年11月22日 星期三「“说一套做一套”的甘草与麦田」
  • InnoDB的数据存储结构
  • Qt5.15.2的镜像网址
  • 用100ask 6ull配合 飞凌 elf1的教程进行学习的记录 - ap3216
  • SQL手工注入漏洞测试(Sql Server数据库)-墨者