![]() |
1
2
每当您将参数传递给函数时,它都会在该函数中创建一个本地副本。传递指针时,函数将接收指针的副本,该副本指向相同的基础值。因此,如果传递一个指针,函数会影响它所指向的值,调用者会看到这个值。如果改为传递值的副本(而不是传递指针),则函数正在操作副本,这对调用方自己的副本没有影响。 |
![]() |
Fishie · 作为类成员的智能指针是否仍然自动释放?[关闭] 4 月前 |
![]() |
Anka Hanım · 关于结构和动态数组地址的问题 4 月前 |
![]() |
tTt · 使用堆栈中的值重新分配指针 5 月前 |
![]() |
manuel · 现代C中空指针的替代方案++ 6 月前 |
![]() |
CPlus · 有没有一种方法可以确定指针的表示在C中是否是“线性的”? 10 月前 |