Aintarr[10]={[0 ... 3]=1, [7 ... 9]=4};
Bstatic char *string_table[] = { [0x000] = "None",
[0x001] = "ERROR", [0x002] = "WARNING", [0xff] = NULL
};
Ctypedef struct person { unsigned int id;
char *name; }pp_n;
static pp_n string_table1[] = { {0, "Peter"},
{1, "Jams"},
{2, "Adam"},
...
{0Xff, (char*)0}
};
Dstatic unsigned char string_table2[][4] = { {0x01, 0x03, 0x13, 0x00},
{0x04, 0x0b, 0x00, 0x00},
{0x10, 0x0b, 0x14, 0x00},
};