内存分配及传参方式介绍

内存分配


传参方式

值传递

指针传递

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

指针传递

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

传递数组地址

传递引用类型参数

两者指向同一个地址

小结

相关推荐
秋风战士几秒前
通信算法之307:fpga之时序图绘制
笔记·fpga开发
Virgil13919 分钟前
【YOLO学习笔记】YOLOv8详解解读
笔记·学习·yolo
m0_598250001 小时前
参考平面与返回电流
笔记
XIAO·宝3 小时前
PyCharm 在手,NumPy 函数实操笔记:从字符串到统计分析,一篇搞懂
笔记·pycharm·numpy
₯㎕星空&繁华4 小时前
接口自动化-pytest
运维·经验分享·笔记·自动化·pytest·接口
AI视觉网奇5 小时前
nohup 学习笔记
笔记·学习
一个尚在学习的计算机小白5 小时前
大模型学习笔记
笔记·学习
MUTA️7 小时前
《CogAgent: A Visual Language Model for GUI Agents》论文精读笔记
人工智能·笔记·语言模型·多模态
胤祥矢量商铺8 小时前
菜鸟笔记007 [...c(e), ...d(i)]数组的新用法
c语言·开发语言·javascript·笔记·illustrator插件
泽虞9 小时前
C语言深度语法掌握笔记:底层机制,高级概念
java·c语言·笔记