Цитата(Marto @ Feb 14 2012, 09:42)

а мне помнится, что во исходном файле глобальная переменная объявляется как обычном, а во всех остальных со спецификатором extern.
И это правильно
Цитата
где-то валялась книжка по стандарту C99.
Но стандарт не запрещает написать переменную многократно и без extern (IMHO из соображений совместимости - во времена K&R это была обычная практика)
Цитата
Да и gcc для авр не позволял делать так, как вы описали.
А x86 позволил