Page 11 - PROGRAMMING IN C_Neat
P. 11
3. Explain the string handling functions. ***
String Handling Functions:
1.strlen():
Used to find the length of a string.
General Form:
n = strlen(string);
Example:
string = “Kandan”; Output:
n = strlen(string); n = 6
2.strcpy():
Used to copy the content of one string into another string.
General Form:
strcpy(string1, string2);
Example:
string2 = “Kandan”; Output:
strcpy(string1, string2); string1 = Kandan
3.strcat():
Used to join two strings.
General Form:
strcat(string1, string2);
Example:
string1 = “Senthil”; Output:
string2 = “Kumaran”; string1 = SenthilKumaran
strcat(string1, string2);
4.strcmp():
Used to compare two strings.
General Form:
n = strcmp(string1, string2);
string1 = string2 n = 0
string1 > string2 n = 1
string1 < string2 n = -1
Example:
string1 = “Kandan” Output:
string2 = “Murugan” n = -1
n = strcmp(string1, string2);
5.strrev():
Used to reverse a string.
General Form:
string2 = strrev(string1);
Example:
string1 = “Kandan”; Output:
string2 = strrev(string1); string2 = nadnaK