Присваивание структуры другой переменной: что напечатает print
Вы разбираете код корзины.
struct CartItem {
var qty: Int
}
var a = CartItem(qty: 1)
var b = a
b.qty = 5
print(a.qty, b.qty)
Что будет выведено в консоль?
- 5 5
- 1 5
- 1 1
- Ошибка компиляции: менять поле копии структуры нельзя
