- 7
- 0
- 约2.04万字
- 约 28页
- 2017-02-08 发布于重庆
- 举报
第6章指针
第6章 指针与字符串
本章要点
?指针与内存地址的关系
?指针型变量的声明和用法
?指针与数组的关系
?在函数参数中使用指针
?指针与类、对象
?指针与字符串
?动态内存分配与new和delete运算符
?string类
6.1 指针的概念
如果在程序中定义了一个变量,在编译时就给这个变量分配内存单元。内存区的每一个字节(即单元)有一个编号,这就是地址。
直接访问: 是按变量地址存取变量值的方式。例如,程序已定义了一个整型变量i、j、k:
int i=3, j=6, k;
如图6-1所示,
图6-1 内存单元分配示意图
编译时系统分配o0个字节给变量i,0o节给j,0ox2000000B字节给k。例如,运算式k=i+j的执行是根据变量名与地址的对应关系,找到变量i的开始地址o然后从由o始的四个字节中取出数据(即变量i的值3),同样再从0o节取出j的值(6),将它们相加后的和(9)送到k所占用的0ox2000000B字节单元中。
间接访问: 将变量i的地址存放在另一个内存单元中。假设定义了变量i_pointer是存放整型变量的地址的,可以通过下面的语句将
您可能关注的文档
最近下载
- 2025年枣庄银行校园招聘笔试考试题库及答案解析.docx VIP
- 四川省德阳市2023-2024学年七年级下学期语文期末试卷(含答案).pdf VIP
- 小升初语文专项练习题:词语(十)(Word版,含答案).docx VIP
- 邮储个人网上银行客户操作手册.pdf VIP
- 光纤通信仿真:光纤传感器仿真_(6).基于Matlab的光纤传感器仿真.docx
- 全科转岗培训考试题库及答案.doc VIP
- 小升初语文专项练习题:词语(九)(Word版,含答案).docx VIP
- 2026年枣庄银行校园招聘笔试备考题库及答案解析.docx VIP
- 文稿案例学习雷达rdr4000pilot s guide boeing chn.pdf VIP
- 2026年枣庄银行校园招聘笔试参考试题及答案解析.docx VIP
原创力文档

文档评论(0)