Читать книгу Ссылки и указатели в C++: от основ к безопасности и современному коду - - Страница 6
ДОПОЛНЕНИЕ
ОглавлениеАдреса в памяти – это уникальные числовые идентификаторы байтов, начиная с 0. Оператор & (address-of) возвращает адрес переменной. Например: (int x = 5; int* ptr = &x;) Здесь ptr хранит адрес переменной x, которая размещена в стеке и, вероятно, находится рядом с другими локальными переменными. Адреса в стеке обычно имеют «высокие» значения и растут вниз (от больших адресов к меньшим), тогда как адреса в куче – «низкие» и растут вверх (от меньших к большим).