C - String Functions




Arrays and Strings in Tamil


C - String Functions

  • In C- Programming some inbuilt functions are available for manipulating the string.
  • Some of the string functions are listed below as follows :
C String Function

strcat ( )

  • In C-Programming the strcat() function is used for concatenating two given strings.
  • It concatenates source string at the end of destination string.

C Syntax

char * strcat ( char * destination, const char * source ); 

strncat ( )

  • In C-Programming the strncat() function is used for concatenating ( appending ) portion of one string at the end of another string.

C Syntax

char * strncat ( char * destination, const char * source, size_t num ); 

strcpy ( )

  • In C-Programming the strcpy() function is used for copying contents of one string into another string.

C Syntax

char * strcpy ( char * destination, const char * source );

strncpy ( )

  • In C-Programming the strncpy() function is used for copying the portion of contents of one string into another string.

C Syntax

char * strncpy ( char * destination, const char * source, size_t num );

strlen ( )

  • In C-Programming the strlen() function is used for finding the length of the string.

C Syntax

size_t strlen ( const char * str );

strcmp ( )

  • In C-Programming the strcmp( ) function is used for comparing two given strings and returns zero if they are same..

C Syntax

int strcmp ( const char * str1, const char * str2 );

strcmpi ( )

  • In C-Programming the strcmpi( ) function is used for comparing two given strings.
  • But, strcmpi( ) function is not case sensitive. i.e, “A” and “a” are treated as same characters.

C Syntax

int strcmpi ( const char * str1, const char * str2 );

strchr ( )

  • In C-Programming the strchr( ) function is used for defining the returns pointer to the first occurrence of the character in a given string.

C Syntax

char *strchr(const char *str, int character);

strstr ( )

  • In C-Programming the strstr( )function is used for return pointer to the first occurrence of the string in a given string.

C Syntax

char *strstr(const char *str1, const char *str2);

strrstr ( )

  • In C-Programming the strrstr( )function is used for return pointer to the last occurrence of the string in a given string.

C Syntax

char *strrstr(const char *str1, const char *str2);

strdup ( )

  • In C-Programming the strdup( )function is used for creating a duplicated string.

C Syntax

char *strdup(const char *string);*str2);

strlwr ( )

  • In C-Programming the strlwr( )function is used for converting the given string into lowercase.

C Syntax

char *strlwr(char *string);

strupr ( )

  • In c-Programming the strupr( )function is used for converting the given string into Uppercase

C Syntax

char *strupr(char *string);

strrev ( )

  • In C-Programming the strrev( )function is used for converting the given string into reverse order.

C Syntax

char *strrev(char *string);

strset ( )

  • In C-Programming the strset( )function is used for setting all the characters in a string to given character.

C Syntax

char *strset(char *string, int c);

strnset ( )

  • In C-Programming the strset( )function is used for setting the portion of characters in a string to given character.

C Syntax

char *strnset(char *string, int c);

strtok ( )

  • In C-Programming the strset( )function is used for tokenizes/parses the given string using delimiter.

C Syntax

char * strtok ( char * str, const char * delimiters );

View More Quick Examples


Related Searches to C-String Functions

Adblocker detected! Please consider reading this notice.

We've detected that you are using AdBlock Plus or some other adblocking software which is preventing the page from fully loading.

We don't have any banner, Flash, animation, obnoxious sound, or popup ad. We do not implement these annoying types of ads!

We need money to operate the site, and almost all of it comes from our online advertising.

Please add wikitechy.com to your ad blocking whitelist or disable your adblocking software.

×