Разобрать указатель на указатель - C (СИ)
Формулировка задачи:
пытаюсь разобраться в следующей сроке:
struct Node **head;
это что-то вроде массива указателей на структуры?(struct Node *head[]), привидите пожалуйста примеры)
Решение задачи: «Разобрать указатель на указатель»
textual
Листинг программы
// простая переменная целого типа int var = 1; // указатель на переменную целого типа int* ptr = &var; // указатель на указатель на переменную целого типа int** ptr_to_ptr = &ptr;
Объяснение кода листинга программы
- Объявлена простая переменная целого типа
varи инициализирована значением 1. - Объявлен указатель на переменную целого типа
ptrи инициализирован адресом переменнойvar. - Объявлен указатель на указатель на переменную целого типа
ptr_to_ptrи инициализирован адресом указателяptr.