Jay K <jay.krell@xxxxxxxxxxx> writes: > C:\>gcc -c 1.c > 1.c:1: warning: `b' initialized and declared `extern' > > > Why the warning? Because it's usually not what you want when writing C. The warning is disabled if you use the -Wc++-compat option. Ian