realloc
используется для динамического перераспределения памяти.
Предположим, я выделил 7 байтов с помощью функции malloc
, и теперь я хочу увеличить его до 30 байт.
Что произойдет в фоновом режиме, если в памяти нет последовательного (непрерывно в одной строке) 30-байтового пространства?
Есть ли какая-либо ошибка или память будет выделена по частям?