/* * Get the length of a string */ int strlen(char *s) { int i = 0; while (s[i] != '\0') i++; return(i); } /* * Copy src to dest */ void strcpy(char *dest, char *src) { while('\0' != (*dest++ = *src++)) ; } /* * append to the string dest */ void strcat(char *dest, char *add) { while('\0' != *dest) dest++; while('\0' != (*dest++ = *add++)); } /* * Compare two strings. * return < 0 if snext slide0 if s>t */ int strcmp(char *s, char *t) { while((*s == *t) && (*s != '\0')) s++, t++; return(*s - *t); }