《c语言教学资》6指针
第6章 指针 第6章 指针 第6章 指针 6.1 地址与指针 内存就是计算机内部存储器,是由存储单元组成的。存储单元的编号就是内存地址。 在程序中定义一个变量,在对程序进行编译时,系统就会给这个变量分配具体的内存单元。这个单元有个地址,变量名和其地址对应。 6.1 地址与指针 在程序中我们是通过变量名来对内存单元进行存取操作的。这种按变量名存取变量值的方式称为“直接访问”方式。 例如:a=5; b=a; 其实程序经过编译以后已经将变量名转换为变量的地址,对变量值的存取都是通过地址进行的。 6.1 地址与指针 还有一种 “间接访问” 变量值的方法:将a变量的地址存放在另一个专门存放地址的变量pa中,通过pa变量存取a变量的值。 例如:变量a存放数值5; 变量pa存放a变量的地址2000H。 b=*pa; 什么是指针呢?变量的地址(编号)就是变量的指针。存放地址的变量就是指针变量。在这里的pa就是指针变量。 6.1 地址与指针 指针变量用来指向另一个变量。 为了表示指针变量和它所指向的变量之间的联系,在程序中用“*”符号表示指向(取指针内容),它实际执行的是“间接访问”运算,如果已定义pa为指针变量且存放a变量的地址,则*pa是pa所指向的变量。*pa等价于a。 若a变量存放的值为5,则a代表5,pa代表a的地址,*pa代表a,就是5。 6.2 变量的指针和指针变
您可能关注的文档
- vcr-元素工场对和浩特恒大城项目脚本企划案.pptx
- visual foxpro程序设计案例教程(蔡)vf按章 8.ppt
- visual foxpro程序设计案例教(蔡莉)vf按章 第10章菜单与工具栏设计.ppt
- visual foxro程序设计案例教程(蔡莉)vf按章 4.ppt
- vcr方案-015吉光片影记项目提报.ppt
- visual foxro程序设计案例教程(蔡莉)vf按章 第6章1.ppt
- vi设计-方案征集-2014深圳巧国吉祥物征集方案.ppt
- vi设计-住宅中式-四川成都浣花形象定位提案.ppt
- vi设计-选婴品礼盒包装设计方向整合方案.ppt
- visual foxpro程设计案例教程(蔡莉)第2课时.ppt
最近下载
- 高效液相色谱法原理与应用(详细版)课件.ppt VIP
- 船员培训教学人员考试试题.docx VIP
- DB21T 2778-2017 公路改性沥青SBS改性剂含量检测技术规程.docx VIP
- X单位空调维保投标文件.doc VIP
- GAP质量管理手册2 - 质量管理.docx VIP
- 地震勘探资料解释地震剖面地层学解释.ppt VIP
- 2026年度保密教育线上培训考试题库带答案(a卷).docx VIP
- 2025年福建省龙岩市小升初入学分班考试英语考试真题含答案.docx VIP
- 2024-2025学年天津市八年级数学下学期期末学业质量监测数学试题.pdf VIP
- 20260515 地震与宏观预测(震重其事).pptx
原创力文档

文档评论(0)