Предполагая, что вы не находитесь на платформе, которая остановит ваше приложение и скажет "переполнение стека", я подозреваю, вы увидите то же поведение, которое вы видели бы при любом виде переполнения буфера. Стек - это еще один заранее выделенный кусок памяти для вашей программы, и если вы выйдете за эти пределы ... удачи! Кто знает, что вы будете топать!
Вы можете записать показания температуры из процессора, это может быть электронное письмо, которое вы набираете для Ларри, это может быть бит, говорящий о том, что ядро заблокировано, что вызывает забавную тупиковую ситуацию! Кто знает.
Что касается C ++, то нет ничего, что говорило бы о том, как стек должен быть расположен по отношению к другим вещам в памяти или что эта штука даже должна быть стеком!