Я знаю, что это не стандартизировано (и не должно быть), но я хотел бы знать, есть ли у gcc какое-либо правило или предсказуемый шаблон для размещения хранилища глобальных данных в памяти программы.То есть, если у меня есть foo.c
с int a, b;
в глобальной области видимости, тогда bar.c
с int c, d;
аналогичным образом, то какие предположения я могу сделать относительно относительных положений a, b, c,d в адресном пространстве памяти моей скомпилированной программы?