char*
- указатель на переменную типа char.
char* const
- константный указатель.
const char*
- указатель на константную переменную.
const char* const
- константный указатель на константу.
char const*
- тоже самое, что и const char*
. Автоматически в него преобразуется.
Но про char* const*
компилятор gcc(c99) рассуждает, как об отдельном типе. Тоже самое с const char* const*
. В чем заключается смысл *
после const
вкупе с char*
? Как описать этот тип?
Добавить комментарий