Указатели на языке программирования Go или Golang — это переменная, которая используется для хранения адреса памяти другой переменной. Указатели на Голанге также называются специальными переменными. Переменные используются для хранения некоторых данных по определенному адресу памяти в системе. Адрес памяти всегда находится в шестнадцатеричном формате (начиная с 0x, например, 0xFFAAF и т. Д.).
В указателях вы можете определить длину указателя с помощью функции len () . Эта функция является встроенной функцией и возвращает общее количество элементов, присутствующих в указателе массива, даже если указанный указатель равен нулю. Эта функция определяется встроенной функцией.
Синтаксис:
func len(l Type) int
Здесь тип l является указателем. Давайте обсудим эту концепцию с помощью приведенных примеров:
Пример:
|
Выход:
Length of ptr1: 6 Length of ptr2: 3 Length of ptr3: 4
Пример 2:
|
Выход:
Value of p[0] = 200 Value of p[1] = 300 Value of p[2] = 400 Value of p[3] = 500 Length of arr: 6 Length of p: 4
Рекомендуемые посты:
- Как найти емкость указателя в Голанге?
- Указатель на структуру в Голанге
- Golang Указатель на массив как аргумент функции
- Как найти последнее значение индекса указанной строки в Голанге?
- Как найти значение индекса указанной строки в Голанге?
- Голанг | Как найти индекс руны в строке?
- Как найти первое значение индекса в срез байтов в Голанге?
- Как найти последнее значение индекса в срезе байтов в Golang?
- Как найти значение индекса любого элемента в срез байтов в Голанге?
- Как найти последнее значение индекса любого элемента в кусочке байтов в Голанге?
- Как найти последнее значение индекса указанного байта в срезе байтов в Golang?
- Go Pointer to Pointer (двойной указатель)
- Нулевое значение в Голанге
- Ломтики в Голанге
- Указатели на Голанге
0.00 (0%) 0 votes