Приветствую! Имеется структура и переменная - указатель, которая хранит адрес этой структуры. Обращение к полям структуры через указатель Syst->SIO1.CRC; Проверено, работает. Ничего удивительного. Решил в указатель загрузить адрес поля этой структуры crc = &Syst->SIO1.CRC; Компилятор ругается. Собственно, почему? Технически такое корректно. Меня в своё время очень удивило, что в качестве аргумента можно передавать адреса локальных переменных. Здесь ещё менее хитро, а компилятор ругается.
|