C++ Language/Std/CRuntime/HeapMemory/MemoryManipulation

A whole block of memory can be set by one memset() function call. The memcpy() function copies a block of memory from one location to another. Two memory blocks can be lexicographically-compared by memcmp(). A memory block can be searched by memchr().

Additional information about memory manipulation functions (includes interactive examples)