String Manipulation functions

strcpy( char *destination, char *source );

Copy the source information to the destination area, as in ANSI 'C'.


strcat( char *destination, char *source );

Concatenate source string onto the end od destination string, as in ANSI 'C'.


strlen( char *source );

Computes the length of the specified string, up to but not including the terminating null character.


strlcpy( char *destination, char *source, unsigned char size );

Copy the source information to the destination area, as in ANSI 'C'.


strlcat( char *destination, char *source, unsigned char size );

Concatenate source string onto the end od destination string, as in ANSI 'C'.


memcpy( unsigned char *destination, unsigned char *source, unsigned int count );

Copy the source information to the destination area, as in ANSI 'C'.


mempcpy( unsigned char *destination, unsigned char *source, unsigned int count );

Copy the source information to the destination area, as in ANSI 'C'.


memset( unsigned char *destination, unsigned char value, unsigned int count );

strcmp( char *destination, char *source );

Compare the source information against the destination information, as in ANSI 'C'.


strncmp( char *destination, char *source, unsigned int count );

Compare the source information against the destination information, as in ANSI 'C'.


memcmp( unsigned char *destination, unsigned char *source, unsigned int count );

Compare the source information against the destination information, as in ANSI 'C'.

Last updated