Телесистемы
 Разработка, производство и продажа радиоэлектронной аппаратуры
На главную   | Карта сайта | Пишите нам | В избранное
Требуется программист в Зеленограде
- обработка данных с датчиков; ColdFire; 40 тыс.
e-mail:jobsmp@pochta.ru

Телесистемы | Электроника | Конференция «Микроконтроллеры и их применение»

Вот же блин! Спасибо, получилось!!! Не допер сразу, что извлечение адреса через указатель это операция и ее нельзя в виде константы (адреса) иметь.

Отправлено rezident 02 августа 2007 г. 18:08
В ответ на: Еще бы :) :) компилятор сто раз прав. Вместо "&pGD->" юзайте "globalData." - а по-вашему адрес не константа, так как pGD можно переприсвоить в процессе исполнения кода. отправлено SM 02 августа 2007 г. 18:05


const struct varTbl1
{ unsigned num;
stVarDes varDes[3];
} varTbl1=
{ 3,
{
{ (unsigned char *)&globalData.pass, sizeof(globalData.pass), 1},
{ (unsigned char *)&globalData.status, sizeof(globalData.status), 1},
{ (unsigned char *)&globalData.exps, sizeof(globalData.exps), 1}
}
};


Составить ответ | Вернуться на конференцию

Ответы


Отправка ответа
Имя*: 
Пароль: 
E-mail: 
Тема*:

Сообщение:

Ссылка на URL: 
URL изображения: 

если вы незарегистрированный на форуме пользователь, то
для успешного добавления сообщения заполните поле, как указано ниже:
сколько миллиампер в одном ампере ?:

Перейти к списку ответов | Конференция | Раздел "Электроника" | Главная страница | Карта сайта

Rambler's Top100 Рейтинг@Mail.ru
 
Web telesys.ru