- 7
- 0
- 约1.97万字
- 约 32页
- 2017-05-11 发布于重庆
- 举报
第4章(3)━━指针与函数指针与堆内存
主要内容 指针作为函数参数 指针作为函数返回值 指向函数的指针 C++的四个内存区域 动态存储分配 堆内存 new 与 delete 运算符 动态存储分配的几点说明 使用 new 和 delete 的几点说明 常指针 指向常量的指针 类型标识符的定义 指针作为函数参数 作用:指针作为函数参数,可以使主调函数与被调函数之间共享变量或对象,以实现函数之间数据的双向传递。 地址传递: ①若某函数的一个形参定义为指针类型,则调用该函数时其对应的实参可以是: ◆相同类型的变量(或对象)的地址 ◆相同类型的指针变量 ◆相同类型的数组名 ②由于实参是一个地址,将该地址传递给了对应的形参指针变量,此时形参指针变量与实参指针指向的是同一个内存区域的变量(或对象),因此若在被调函数中修改了形参指针变量所指向的数据,也就修改了主调函数中实参指针所指向的数据。 【例】( 值传递、引用传递、地址传递 ━━ 函数的参数三种传递方式的比较 ) #includeiostream.h void swap1 ( int p1 , int p2 ) { int temp = p1 ; p1 = p2 ; p2 = temp ; } void swap2 ( int p1 , int p2 ) {
您可能关注的文档
- 第九十章国际铁路货物联运及大陆桥运输.ppt
- 第九章工程项目质量控制.ppt
- 第九章建设工程索赔基本理论.ppt
- 第九章存货固定资产业务处理程序的设计.ppt
- 第九章档案霉菌的防治.ppt
- 第九章结构构件的基本规定宋玉普.ppt
- 第九章自然资源环境与可持续发展.pptx
- 第九章资料的统计分析(单变量).ppt
- 第九讲人际沟通的模式种类和通道.pptx
- 第九讲分离单元的仿真设计.ppt
- 《GB/T 21709.6-2026针灸技术操作规范 第6部分:穴位注射》.pdf
- GB/T 47335.1-2026中医药 诊断词汇 第1部分:舌象.pdf
- 中国国家标准 GB/T 42168.2-2026避孕套 临床研究指南 第2部分:女用避孕套基于自我报告的临床功能研究.pdf
- 《GB/T 42168.2-2026避孕套 临床研究指南 第2部分:女用避孕套基于自我报告的临床功能研究》.pdf
- GB/T 42168.2-2026避孕套 临床研究指南 第2部分:女用避孕套基于自我报告的临床功能研究.pdf
- 中国国家标准 GB/T 43590.511-2026激光显示器件 第5-11部分:激光光源模组光学测试方法.pdf
- GB/T 43590.511-2026激光显示器件 第5-11部分:激光光源模组光学测试方法.pdf
- 《GB/T 43590.511-2026激光显示器件 第5-11部分:激光光源模组光学测试方法》.pdf
- 2026多元公平包容大奖(Belonging+Awards)申报指南.pptx
- 杰富瑞-美国清洁能源:内部预警已至,住宅太阳能商业模式生变-The Call Is Coming From Inside–Residential Solar Biz Model In Flux-20260422.pdf
原创力文档

文档评论(0)