❓ Объекты передаются в функцию по ссылке или по значению?
Объекты передаются по «хэндлу» (идентификатору), а не копируются: менять состояние объекта внутри функции можно без &.
Массивы и скаляры передаются по значению, но копируются лениво — copy-on-write: реальная копия создаётся только при первой записи.
Знак & создаёт настоящую ссылку на ту же переменную.
Post #1305
761
- 🔥 2
- 👍 1
- 👏 1