Как вы уже заметили, указатели будут больше.В зависимости от архитектуры процессора также может быть ints
и / или longs
.Строки должны оставаться одинакового размера, но по-разному выравниваться в памяти для эффективности.Как правило, выравнивание в памяти структур данных по 64-битным границам в большинстве случаев приведет к увеличению фрагментации.
Кроме того, адресное пространство вашего процесса (во многих архитектурах) может выглядеть намного больше, если указатели стекового фрейма появляются в верхней памяти(и растут вниз), но поскольку они неизменно указывают на виртуальную память, фактическая физическая память, используемая вашим приложением, обычно значительно меньше.