1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
static const unsigned char f[] = "\0\377"; static const unsigned char g[] = "\0�"; int main(void) { if (sizeof f != 3 || sizeof g != 3) abort (); if (f[0] != g[0]) abort (); if (f[1] != g[1]) abort (); if (f[2] != g[2]) abort (); return 0; }