- prototype in string.h, mem.h - copies from src to dest until ch is copied or n bytes are copied returning a ptr to byte in dest immediately following ch or NULL