Einige Common-Zeichenkette-Funktionen
Die Standardstring.h Bibliothek enthält viele nützliche Funktionen, um Zeichenketten zu manipulieren. Einige der nützlichsten Funktionen sind exampled hier gewesen.
Funktion strlen
Funktion strlen wird verwendet, die Länge einer Zeichenkette festzustellen. Uns den Gebrauch erlernen lassen strlen mit Beispiel:
#include <stdio.h>
#include <string.h>
int main()
{
char name[80];
int length;
printf("Enter your name: ");
gets(name);
length = strlen(name);
printf("Your name has %d characters\n", length);
return 0;
}
Und die Durchführung des Programms ist, wie folgt:
Enter your name: Tarun Subhash Tyagi
Your name has 19 characters
Enter your name: Preeti Tarun
Your name has 12 characters |
Die strcpy Funktion
Die strcpy Funktion wird verwendet, um eine Zeichenkette zu anderen zu kopieren. Uns den Gebrauch von dieser Funktion mit Beispiel erlernen lassen:
#include <stdio.h>
#include <string.h>
int main()
{
char first[80];
char second[80];
printf("Enter first string: ");
gets(first);
printf("Enter second string: ");
gets(second);
printf("first: %s, and second: %s Before strcpy()\n "
, first, second);
strcpy(second, first);
printf("first: %s, and second: %s After strcpy()\n",
first, second);
return 0;
}
und der Ausgang des Programms ist wie:
Enter first string: Tarun
Enter second string: Tyagi
first: Tarun, and second: Tyagi Before strcpy()
first: Tarun, and second: Tarun After strcpy() |
|