how initialise rather challenging bake array c?
assuming visible c/c++ 6, i have challenging information structure 22399 elements looks this:
{
{ "(same", "as", "u+4e18)", "hillock", "or", "mound"},
{ "to", "lick;", {1, 1, 0}, "taste,", "a", "mat,", "bamboo", "bark"},
{ "(j)", "non-standard", "form", "of", "u+559c", ",", {1, 1, 0}, "like,", "love,", "enjoy;", {1, 1, 4}, "joyful", "thing"},
{ "(an", "ancient", {1, 2, 2}, {1, 2, 3}, "u+4e94)", "five"},
...
}
what's best proceed announce this? i've attempted things
char * abbrevs3[22399][] = { ... };
and
char * abbrevs3[22399][][] = { ... };
but accumulate whinges something chronic.
edit: information database descriptions certain unihan characters. i've exploring several ways compressing data. stands have 22399 entries, any competence enclose varying array strings, triplets { abbrev marker, line where final seen, component line where final seen }.
by proceed greg's talking, i competence need have any line enclose same array elements, even lifeless strings. case?
edit #2: occurs me numeric values triplets proceed outmost boundary char.
Comments
Post a Comment