二级指针

二级指针也是一个普通的指针变量,只是它里面保存的值是另外一个一级指针的地址

假设有一个 int 类型的变量 a,p1是指向 a 的指针变量,p2 又是指向 p1 的指针变量,它们的关系如下图所示:

二级指针的定义:

int a = 666;
int *p1 = &a;
int **p2 = &p1;

指针变量也是一种变量,也会占用存储空间,也可以使用&获取它的地址。
C语言不限制指针的级数,每增加一级指针,在定义指针变量时就得增加一个星号*。
p1 是一级指针,指向普通类型的数据,定义时有一个*;
p2 是二级指针,指向一级指针 p1,定义时有两个*。

定义一个三级指针 p3,让它指向 p2

int ***p3 = &p2;

四级指针也是类似的道理:

int ****p4 = &p3;

C++基础知识 - 二级指针相关推荐

  1. C语言入门经典——基础知识(指针 数组 多维数组)

    关于指针与数组的总结如下 语句的解释与说明 int number = 5; ==>>这条语句会分配一块内存来存储一个整数,使用number名称可以访问这个整数. Int *pnumber ...

  2. 计算机二级公共基础知识总结百度云,计算机二级公共基础知识总结详细版本[精]...

    计算机二级公共基础知识总结详细版本[精] (15页) 本资源提供全文预览,点击全文预览即可全文预览,如果喜欢文档就下载吧,查找使用更方便哦! 15.9 积分 全国计算机等级考试二级公共基础知识总结第一 ...

  3. 计算机二级公共基础知识证书,计算机二级公共基础知识

    计算机二级公共基础知识 下面是小编收集整理的计算机二级公共基础知识,希望对您有所帮助!如果你觉得不错的话,欢迎分享! 第一章 数据结构与算法 1.1算法 算法:是指解题方案的准x而完整的描述. 算法不 ...

  4. 计算机二级c语基础知识,计算机二级C语基础知识整理.doc

    计算机二级C语基础知识整理 1.1 算法 算法:是一组有穷指令集,是解题方案的准确而完整的描述.通俗地说,算法就是计算机解题的过程.算法不等于程序,也不等于计算方法,程序的编制不可能优于算法的设计. ...

  5. 全国计算机等级考试——二级公共基础知识辅导讲义 卿勇军主讲

    全国计算机等级考试--二级公共基础知识辅导讲义 卿勇军主讲 第一章数据结构与算法 1.1算法 1.算法是指解题方案的准确而完整的描述.换句话说,算法是对特定问题求解步骤的一种描述. *:算法不等于程序 ...

  6. 计算机二级C语言辅导j机构,全国计算机二级C语言公基础知识辅导.pptx

    全国计算机二级C语言公基础知识辅导 ;知识点分布;第一章 数据结构与算法;1.算法是指解题方案的准确而完整的描述.换句话说,算法是对特定问题求解步骤的一种描述. *算法不等于程序,也不等于计算方法. ...

  7. 二级c语言基础知识pdf下载,全国计算机等级考试二级C语言公共基础知识.pdf

    您所在位置:网站首页 > 海量文档 &nbsp>&nbsp资格/认证考试&nbsp>&nbsp计算机等级考试 全国计算机等级考试二级C语言公共基础知识 ...

  8. 计算机二级二叉树基础知识,2017年计算机二级公共基础知识学习教程:树与二叉树...

    (六)树与二叉树 1.树的基本概念 树是一种简单的非线性结构.在树结构中,数据元素之间有着明显的层次结构.在树的图形表示中,用直线连接两端的结点,上端点为前件,下端点为后件. 在树结构中,每一个结点只 ...

  9. 计算机二级循环储存,【日常干货】计算机二级基础知识(第三期)

    原标题:[日常干货]计算机二级基础知识(第三期) 即便是周末 也不要忘了学习哦 1.下列结构中属于线性结构链式存储的是 A)双向链表 B)循环队列 C)二叉链表 D)二维数组 ▼ A[解析]双向链表也 ...

最新文章

  1. 【tensorflow】tf.nn.conv2d的使用
  2. Java中谈尾递归--尾递归和垃圾回收的比较
  3. win7电脑恢复系统设置或计算机点不了,Win7系统电脑开机就提示需要启动修复的解决方法...
  4. 【面试】迄今为止把同步/异步/阻塞/非阻塞/BIO/NIO/AIO讲的这么清楚的好文章(快快珍藏)...
  5. Django REST Framework(DRF)教程:快速入门
  6. 设置VS2017背景图片
  7. php上传大文件500错误,PHP fastcgi模式大文件上传500错误
  8. 网友评论:Struts漏洞为什么来势凶猛
  9. Android开发者网址导航
  10. 调查:2013年十大急需的热门IT技能
  11. MongoDB实战-生产环境中分片的部署与配置
  12. 关于用ADS设计PA中电容的选择
  13. cesium 设置时间_Cesium 车辆跟踪事件气泡弹窗一直开启
  14. 从零开始Android游戏编程(第二版) 第一版前言
  15. Mysql 循环更新
  16. 首汽约车安全出行的点“智”之笔
  17. 微信浏览器 MP4播放失败,安卓下微信浏览器不能播放MP4问题的解决,gzip捣的鬼
  18. 涨知识!关于外贸单证知识,什么是单证一致!
  19. python 西门子触摸屏通讯_详解博途编程实现S7300与西门子触摸屏通讯
  20. 40个Python入门小程序

热门文章

  1. 基于坡度理论的点云滤波方法(二)
  2. Java web 图书管理系统
  3. V模型,W模型,H模型介绍
  4. google adsence收款超过5w美金额度该怎么继续收款?
  5. web前端开发三个阶段和三要素,学前端必备基础知识
  6. Python——下载数据集时报错解决:ContentTooShortError: <urlopen error retrieval incomplete: got only XX out of XX
  7. STM32硬件SPI控制TM1638 按键数码管LED显示模块
  8. 使用windows自带的局域网连接传输文件
  9. cf1341 Nastya and Door
  10. 一个女程序员职场自述:彻骨的孤独