const char * const * const listnames[] = {menu0, menu1};
как это читать?Это указатель на указатель_на_масив?
const char * const * const listnames[] = {menu0, menu1};
как это читать?const char * const listnames[] = {"bbb", "aaa"};
const char * const * const
const char * const * const i=0; //элемент
const char * const * const *pi=&i; //указатель на i
const char * const i=0;
const char * const *pi=&i;
const char * const listnames[] = {"строка1", "строка2"};
const char * const * const listnames[] = {menu0, menu1};
как это читать?const char * const listnames[] = {"bbb", "aaa"};
const1 char * listnames1
const1 char * const2 listnames2
const1 char * listnames3[]
const1 char * const2 * const3 listnames4[]
int (*foo)(char bar);
int (*foo[])(char bar) = { foo1, foo2 };
int (*(*foo)[])(char bar);
const char * const * const listnames[]
declare listnames as array of const pointer to const pointer to const char