CPP String Functions

String Functions are the built-in functions provided by CPP to operate and manipulate a string. CPP provides a number of string functions. Some of the MOST USED string functions are listed below:

 

FUNCTIONSYNTAXUSES
strcpy()strcpy(destination, source)Copies a string from source to destination.
strcat()strcat(string1, string2)Concatenates two strings.
strcmp()strcmp(string1, string2)Compares two strings, if same, it returns 0.
strlen()strlen (string name)Returns the length of a string.

 

Example:

#include <iostream.h>  
#include<cstring.h>
using namespace std;  
int main( )
{  
char chr1[] = "ROSE";  
char chr2[10];    
int l2 = strlen(chr1);
cout << "Hint: Number of words in my favourite flower name is: " << l2 <<endl;
cout << "Enter the name of my favourite flower: ";
cin >> chr2;
if (strcmp (chr1, chr2) == 0)
cout << "Right Answer!!";
return 0;
}

Output

Hint: Number of words in my favourite flower name is: 4     
Enter the name of my favourite flower: ROSE                 
Right Answer!!
Content Protection by DMCA.com
Please Share