内存分配及传参方式介绍

内存分配


传参方式

值传递

指针传递

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

指针传递

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

传递数组地址

传递引用类型参数

两者指向同一个地址

小结

相关推荐
伊成1 小时前
扫盲笔记之NPM
前端·笔记·npm
hmbbcsm1 小时前
reserve学习笔记(花指令)
笔记·学习
草莓熊Lotso2 小时前
【自定义类型-结构体】--结构体类型,结构体变量的创建和初始化,结构体内存对齐,结构体传参,结构体实现位段
c语言·开发语言·经验分享·笔记·其他
100分题库小程序3 小时前
港口危货储存单位主要安全管理人员考试题
经验分享·笔记·安全
SatoshiGogo3 小时前
李宏毅《机器学习2025》笔记 —— 更新中
人工智能·笔记
MingYue_SSS4 小时前
一些较好的学习方法
经验分享·笔记·嵌入式硬件·学习·学习方法
the白勺5 小时前
Redis-基础-总结
redis·笔记·后端
潇-xiao6 小时前
Qt window frame + windowTitle + windowIcon属性(3)
c++·笔记·qt
江池俊6 小时前
Joplin+群晖NAS远程同步方案:私有云笔记的稳定存储与跨设备管理实践
笔记
序属秋秋秋7 小时前
《数据结构初阶》【八大排序——巅峰决战】
c语言·数据结构·c++·笔记·排序算法