Указатель на массив указателей в Си

Что такое указатель на массив указателей в си?

Как задать указатель на массив указателей в си?

Как определить указатель на массив указателей в си?

Указатель на массив указателей в си пример

Указатель на массив указателей в C рассмотрим, несколько изменив пример из предыдущего раздела. Следующий пример сделан в учебных целях:

Указатель на массив указателей объявляем так:

char **ppVarChar = pChar;

pChar – это название массива и это указатель на первый элемент массива. А массив состоит из элементов типа char*. Значит pChar – это указатель на указатель. Указатель-переменная char **ppVarChar отражает это обстоятельство, мы дважды применяем оператор **.

Разыменование указателя ppVarChar является новым обозначением переменной, на которую он указывает. А указывает он на тип char*. В свою очередь char* указывает на массив символов, который является строкой Си. В цикле выводим строки на экран.

Получаем: Указатель на массив указателей в Си

такой результат.