In the previous post we discussed about string handling functions in C . In this post we'll be defining our own version for those function. Let's see how. xstrlen As the name suggests xstrlen will be function performing same functions as strlen function which returns the length of the string. # include < stdio.h > int xstrlen ( char * ); int main () { char name [] = " Abhilekh " ; printf ( " length is %d " , xstrlen ( name )) ; return 0 ; } int xstrlen ( char * a) { int length = 0 ; while ( * a != ' \0 ' ) { length ++ ; a ++ ; } return length ; } Look at the function prototype. int xstrlen ( char * ); It is very clear that the function is expecting a character pointer as a par...