Может кто в курсе. Не инициализируется глобальная переменная в примере 1. В примере 2 всё хорошо. Но мне надо работающий пример 1.
Версия компилятора:
$ ./gcc -v
Using built-in specs.
Target: arm-none-eabi
Configured with: ../configure --target=arm-none-eabi --prefix=/usr/local/cross-c
ortex --enable-interwork --enable-multilib --enable-languages=c,c++ --with-newli
b --without-headers --disable-shared --with-gnu-as --with-gnu-ld
Thread model: single
gcc version 4.4.3 (GCC)
Пример 1
сhar global_var=109;
Void Main ()
{
Printf (%d, global_var); //ответ неверный
)
Пример 2
сhar global_var;
Void Main ()
{
global_var=109;
Printf (%d, global_var); //ответ верный
)