- 博客(2)
- 收藏
- 关注
原创 *L和*&L的区别
形式参数在函数中其实是对实参的拷贝,也就是说,函数中形参其实是另一个变量,一个复制原变量的新变量,有不同于原变量的内存空间,存在于函数中,函数调用结束,即刻释放内存空间。首先,* &L是引用类型的指针,代表的是原指针,我们在函数中对指针的操作,都是直接对原指针的操作,无论是指针的内容,还是指针指向的地址,都会发生改变。也就是说,我们在函数中改变 *L 所指向的地址,不是在对原变量进行改变,而是对原变量的一个复制体进行改变,改变了复制体,却没有改变本体。所以,在函数中 *L 不能改变所指向的地址。
2024-01-06 20:39:20
710
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人