内存分配及传参方式介绍

内存分配


传参方式

值传递

指针传递

" * "会取指针地址,也就是会改变指针所指向的地址的内容,从而同时改变实参。

指针传递

swap函数获得指向实参的指针,即实参的地址。但函数内部只是改变形参的指针指向,即m变为指向n指向的地址,但并未改变实际的地址内容。因此,实参不会发生改变

传递数组地址

传递引用类型参数

两者指向同一个地址

小结

相关推荐
nianniannnn1 小时前
Eigen 矩阵操作笔记
c++·笔记·线性代数·矩阵
红石榴花生油1 小时前
RBAC权限配置 核心笔记
数据库·windows·笔记
玩具猴_wjh1 小时前
11.29 学习笔记
笔记·学习
zore_c1 小时前
【C语言】数据在内存中的存储(超详解)
c语言·开发语言·数据结构·经验分享·笔记
摇滚侠2 小时前
零基础小白自学Git_Github教程,Git 四个分区的概念,笔记11
笔记·git·github
不败公爵2 小时前
Git的工作机制
笔记·git·stm32
Philtell2 小时前
【动手学深度学习】笔记
人工智能·笔记·深度学习
玩具猴_wjh2 小时前
11.30 学习笔记
笔记·学习
卡提西亚2 小时前
数据库笔记-0-MYSQL安装
数据库·笔记·sql
ljt27249606612 小时前
Compose笔记(五十九)--BadgedBox
android·笔记·android jetpack