>>665
コンパイラさんが気をきかせて noname でやってくれているかもしれない

char* noname_0[] = {"a", "bc", "def"};
char* noname_1[] = {"hij", "klmn", "o", "pq"},
char* noname_2[] = {"rst", "uv"};
struct hoge huga[] =
{ 1, (char**)noname_0 },
{ 2, (char**)noname_1 },
{ 3, (char**)noname_2 },
};

環境依存?  C○○以降?