Отправлено
Novichok (109.232.106.36) 12 июля 2010, г. 14:43
В просто Си Keil-51 у меня работала такая конструкция для получения адреса переменной. Мне нужен именно адрес, т.к. я от него пляшу в ассемблерной процедуре. Да, выдавала какой то там Warning, но, главное работала!
unsigned char pointer;
pointer = (unsigned char *)&count_key;
А в Си++ Keil-ARM пишу аналогичную конструкцию
unsigned int pointer;
pointer = (unsigned int *)&count_key;
И полная задница! Несоответствие типов! Может кто знает, как там в Си++ это делается. Мне адрес переменной нужен, что бы ПДП запустить. Весь гугль излазил - там только как работать с указателем, типа получить указатель на переменную и загрузить или обработать ее через указатель! Help!!!!