Это вопрос интервью.Если вы используете malloc для получения фрагмента памяти, например:
char *p = (char *) malloc (100);
Теперь вы обнаружите, что вам нужно больше памяти, скажем, 130. Как получить память таким образом, чтобы новый фрагмент памяти все еще был непрерывным1004 *