В небольшом фрагменте кода, который я смотрю, 3D-массив был инициализирован так:
static const char codeset[6][256][10] = {
[0] = { [0x20] = " ",
[0x21] = "!",
[0x22] = """,
[0x23] = "#",
}};
(Инициализация остальных ячеек продолжается, я обрезал его, чтобы показать что-то читаемое.)
Это не компилируется. Это должно? Что здесь происходит?