крайне маловероятно , что приложение будет выполняться в том же адресном пространстве на той же платформе , тем не менее на другом компьютере.Другие приложения могут работать, что будет влиять на то, где ОС загружает ваше приложение.
Еще один момент, который следует учитывать, - это то, что некоторые приложения загружают библиотеки времени выполнения (или DLL-библиотеки и разделяемые библиотеки) по требованию.Приложение может иметь несколько загруженных DLL-библиотек или нет, когда ваше приложение работает.
На не встроенных платформах большинство приложений не заботятся о точном расположении физической памяти, а также не беспокоятся о том, что онизагружается в одно и то же место каждый раз.Большинство встроенных платформ каждый раз загружают свои приложения в одном и том же месте, поскольку у них недостаточно памяти для их перемещения.
Из-за этих случаев и ситуаций, о которых упоминали другие люди, НЕ КОДИРУЙТЕ ПОСТОЯННОЕ РАСПОЛОЖЕНИЕ ПАМЯТИпринципы в вашу программу.Произойдут очень плохие вещи, особенно трудно отследить и отладить.