数据结构C-预备知识(二)

指针

地址

  • 内存单元的编号
  • 从 0开始的非负整数
  • 范围:0-FFFFFFFF(0~4GB-1) (地址总线是32位的情况)

指针

  • 指针就是地址,地址就是指针
  • 指针变量是存放内存 单元的地址
  • 指针本质就是一个操作受限的非负整数

代码:


Screen Shot 2019-01-18 at 9.46.04 AM.png

上面代码就等价于


Screen Shot 2019-01-18 at 9.46.51 AM.png

数组和指针的关系

一维数组名是指针常量
一维数组名指向的是数组的第一个元素的地址
一维数组名不能被改变

数组下标和指针的关系

IMG_77B16127F220-1.jpeg
IMG_8EB252E171EA-1.jpeg
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 指针是C语言中广泛使用的一种数据类型。 运用指针编程是C语言最主要的风格之一。利用指针变量可以表示各种数据结构; ...
    朱森阅读 3,626评论 3 44
  • 数据结构 1. 概述 数据结构定义: 我们如何把现实中大量而复杂的问题以特定的数据类型和特定的存储结构保存到主存储...
    xiaoyouPrince阅读 1,435评论 0 1
  • 第十章 指针 1. 地址指针的基本概念: 在计算机中,所有的数据都是存放在存储器中的。一般把存储器中的一个字节称为...
    坚持到底v2阅读 1,173评论 2 3
  • 1. 概述 数据结构定义: 我们如何把现实中大量而复杂的问题以特定的数据类型和特定的存储结构保存到主存储器(内存)...
    丨程序之道丨阅读 4,843评论 0 1
  • 国家电网公司企业标准(Q/GDW)- 面向对象的用电信息数据交换协议 - 报批稿:20170802 前言: 排版 ...
    庭说阅读 12,624评论 6 13

友情链接更多精彩内容