2.14 string.h The string header provides many functions useful for manipulating strings (character arrays). Macros: NULL Variables: typedef size_t Functions: memchr(); memcmp(); memcpy(); memmove(); memset(); strcat(); strncat(); strchr(); strcmp(); strncmp(); strcoll(); strcpy(); strncpy(); strcspn(); strerror(); strlen(); strpbrk(); strrchr(); strspn(); strstr(); strtok(); strxfrm(); 2.14.1 Variables and Definitions size_t is the unsigned integer result of the sizeof keyword. NULL is the value of a null pointer constant.