C provides large set of string handling library function under string.h header. Few of them are discussed below. Strlen This function returns the length of the given string which is an integer value. Syntax strlen (name_of_array); The actual parameter for the function is the address of the first character of the array. Usage # include < stdio.h > # include < string.h > int main () { char name [] = " Abhilekh " ; printf ( " length is %d " , strlen ( name )) ; return 0 ; } The output is: The length of the string is 8 Strcpy It should be noted that a string cannot be assigned to another string using a assignment operator(=). This is where we use this library function. It copies one string to another. Syntax strcpy (string1,string2); It copies the string from string2 to string1. Usage # include < stdio.h > # include < string.h > int main () { char name [] = " Abhilekh " ; char copyName [ 8 ]; strcpy ( copyName , n