EMZETT.
Увійти

Вказівник (pointer)

Коротко: Вказівник — змінна, що містить не саме значення, а адресу значення в пам’яті. Через вказівник можна опосередковано отримувати доступ до даних.

Докладніше: Вказівники посідають центральне місце в C, C++, Pascal, Go, Rust та асемблері. Вони уможливлюють динамічні структури даних (зв’язні списки, дерева), передавання великих даних без копіювання й прямий доступ до обладнання. У Java, Python чи JavaScript вони не видимі, але там змінні об’єктів…

Подробиці

#include <stdio.h>
int main(void) {

Див. також: стек і купа, null, витік пам’яті, посилальні типи