- 1
- 0
- 约2.77千字
- 约 5页
- 2017-09-05 发布于浙江
- 举报
指针与对象知识点
一、指针知识点
四类重要的知识点
(一)、指针及其基本操作
1、运算符*的用途
1)*用于声明中,表示后面跟随的变量为指针变量
2)*用于指针变量前面,表示存取指针变量指向的内存的数据。强调:每次存取按指针变量的数据类型为单元。
2、指针的加法
1)p+n表示p指向的元素后面的第i个元素的地址
2)*(p+n)等同于p[n]。由此可见,数组的名字是数组的首地址,数组名字是特殊的指针常量。
3)p[n]是指针的一种操作,表示*(p+n),而非数组的固有操作,数组是特殊的简化的指针的实现。
(二)、New运算符
1、new和delete匹配使用。new运算符的返回结果是开辟的堆区内存空间的地址。
2、new int(3)和new int[3]的差异:第一个是开辟一个空间,初始化值为3,第二个是开辟3个动态数组。
3、delete p和delete []p的差异。
(三)、指针与函数
1、指针作为形参,可以写为int *或者int []两个形式,表示都是指针。
注意:函数调用是参数传递,传递进来的是指针的值,但是由于操作的内容相同,因此,函数内部对内存的改写将影响到实参后续的内存操作。
2、如果一个函数需要同时对多个实参的值进行改变,可以将多个实参的地址传入,利用指针在函数内部进行操作。
3、指针常量,强调指针的值是常量,不可以改变,但是可以改写指针指向的内存的值;常量指针,强调是具有常
您可能关注的文档
最近下载
- 题型11 电解质溶液及图像分析(全国适用)(原卷版及解析).docx VIP
- 电力建设安全事故典型案例分析.pptx VIP
- 安徽省江南十校2026届高三年级5月学业质量检测物理试卷(含答案).pdf VIP
- 2023年南充市中考物理试题卷(含答案详解).pdf
- 新能源产业招商路演PPT视觉方案2025版嵌入实时数据看板.pptx VIP
- 安徽省2025年八年级学业水平会考试地理试卷 .pdf VIP
- 形势与政策 时事报告 专题三 深入推进数字中国建设 读书笔记+配套练习及答案.docx VIP
- 转油站基础知识培训解析.ppt VIP
- 架空输电线路张力架线施工工艺导则第3部分:附件安装.pdf VIP
- QC∕T 770-2020 汽车用干式空气滤清器总成 .pdf
原创力文档

文档评论(0)