const char *lookup[] = { [0] = "ZERO", [1] = "ONE", [4] = "FOUR" }; assert(strcmp(lookup[0], "ZERO") == 0);
enum fields = { x, y, z }; int point[] = { [x] = 1, [y] = 2, [z] = 3 };