Code: Select all
char a[1]; // \
char b[1]; // + these are silly examples
char c[1]; // /
any references to b, as in b[0] = 'a' will generate a compiler error showing b as undefined.
I have not experienced this behavior before, maybe I was just lucky?
shouldn't the pre-processor ignore stuff in comments?
I can adjust my coding to avoid this.