freeCodeCamp/guide/russian/go/go-pointers/index.md

1.6 KiB
Raw Blame History

title localeTitle
Go Pointers Go Указатели

Go Указатели

Это заглушка. Помогите нашему сообществу расширить его .

Это руководство по быстрому стилю поможет вам принять ваш запрос на тягу .

указатели

У Go есть указатели. Указатель содержит адрес памяти значения.

Тип * T является указателем на значение T. Его нулевое значение равно нулю.

var p * int

Оператор & генерирует указатель на его операнд.

i: = 42 p = & i

Оператор * обозначает базовое значение указателя.

fmt.Println (* p) // читаем i через указатель p * p = 21 // установить i через указатель p

Это называется «разыменованием» или «косвенным».

В отличие от C, Go не имеет арифметики указателей.

Дополнительная информация: