A header file from the C standard library that defines various functions for interacting with C strings.
In C a string is a null-terminated set of contiguous char values, often referred to via a pointer.  The string.h header defines many common methods for interacting with such strings.  These methods are guaranteed to be portable as a part of the standard library, but may have other limitations or security concerns.
 
     
     
     
     
     
     
     
     
     
     
     
     
    