A.14 Функции для работы с памятью — string.h

Предыдущая  Содержание  Следующая V*D*V

В дополнение к хорошо известным функциям для работы со строками string.h определяет функции для управления областями памяти заданной длины, в частности:

 

void * memcpy (void * to, const void * from, size_t len);

void * memmove (void * to, const void * from, size_t len);

void * memset (void * area, int value, size_t len);

 

И memcpy(), и memmove() копируют область; области источника и назначения могут перекрываться для memmove(), но не для memcpy(). Наконец, memset() инициализирует область указанным значением байта.

 

Предыдущая  Содержание  Следующая