Ссылка на массив в слайсе на что указывает?

Указатель в заголовке непустого слайса указывает на его первый элемент в backing array, а не обязательно на начало исходного массива.

Короткий ответ

Что ответить на собеседовании

Указатель в заголовке непустого слайса указывает на его первый элемент в backing array, а не обязательно на начало исходного массива.

Подробный разбор

Ответ с пояснениями

Указатель в заголовке непустого слайса указывает на его первый элемент в backing array, а не обязательно на начало исходного массива.

После s := array[3:7] первый элемент s соответствует array[3]. Len определяет доступные элементы, cap — допустимое расширение от этой позиции. Слайс может удерживать большой массив даже при небольшой длине; для независимых данных нужна копия.

ИИ-помощник для собеседований

Хочешь уверенно проходить собеседования?

Попробуй ИИ-помощник для собеседований: слышит вас и собеседника, анализирует экран, подсказывает ответы в реальном времени, работает без VPN и не попадает в захват экрана.

Подробнее