Что означают квадратные скобки при инициализации массива в C?

static uint8_t togglecode[256] = {
    [0x3A] CAPSLOCK,
    [0x45] NUMLOCK,
    [0x46] SCROLLLOCK
};

Что здесь означает [0x3A]? Я выучил только такие операторы, как int a[2] = {1, 2};

84
задан Burhan Ali 24 March 2012 в 14:22
поделиться