- 博客(1)
- 收藏
- 关注
原创 C和C++中函数实参和形参引用的差别
而C函数中加: * ,表示,函数内部用的是指针进行操作,函数调用的时候传给函数的是真实的地址,所以会修改实参,若不传实际参数的地址,形参就将实参复制一份进行操作,不影响实参。*(C指针):存储地址,需用 -> 访问成员(或 (*L).data ), L 是新变量,里面存着指向外部变量的地址。&(C++引用):是别名,本质还是原变量,用 . 访问成员;问题解决方法:可以直接将文件.c改为.cpp文件,这样可以实现数据结构课本的用法。在.c文件中,函数形参中使用&,实际调用时候用&报错。
2026-03-14 23:22:52
56
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅