Как realloc
работает в фоновом режиме?
Если в старом месте недостаточно памяти
это выделяет два/много блоков памяти и один указатель
указывая на это, а другие связаны с каждым из них
другой или старый регион, скопированный на новое место, где достаточно
доступна память и указатель обновляется до нового адреса и удаляет старую память?
И есть ли realloc
зависимый или независимый от компилятора/ОС?