ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Пятница
12 июля
399704 Топик полностью
fk0, легенда (05.04.2013 00:43, просмотров: 98) ответил MegaJohn на мне тут утверждают что есть среды, где NULL это -1. Брешут ?
Есть, где NULL бывает 0x100000. И не среды, а по пятницам, у PIC18, когда ставишь --cp=24 (hitech-c STD версии, например 9.51pl2). В итоге нихрена не работает местами из-за сравнения с нулём. Поэтому лучше --cp=16. Ещё KEIL для x51 что-то чудил с указателями (кодировал в старшие 8 бит, из 24-х, куда указатель -- в RAM, ROM, XRAM...) Больше нигде не видел, но догадываюсь, на гарвардских архитектурах может запросто встречаться (где адресация ROM и RAM пересекается по числовым адресам, а адресные пространства как-бы разные).
[ZX]