- prototype in string.h, mem.h - copies n bytes from src to dest; returns dest - if overlap occurs, result is undefined (ANSI)