画图让你了解值传递与传地址(指针传递、引用传递)的区别
前言:相信很多同鞋在学c语言和数据结构的时候,有时候总搞不清写的函数该传入什么东西。像链表中1.(Linklist *p、LNode **p)和 2.(Linklist &p、LNode *&p)。其实在传参数作用的角度上来讲,1.和2.的作用是一样的,但原理却不一样1.为指针传递, 2为引用传递.下面本文将采用画图和代码实例结合的方式,说一说值传递和传递值(指针传递、引用传递)的区别请看下面的代码,观察a,b的值是否会改变#include<stdio.h>i
原创
2020-11-07 00:22:27 ·
1117 阅读 ·
0 评论