Verwenden der c String.H Bibliotheksfunktionen
Wir werden die drei wichtigsten Funktionen der „String verwenden.H ”Header -Datei In den folgenden Beispielen:
Beispiel 1: Verwenden Sie die Funktion der Zeichenfolgelänge
Die Funktion der Zeichenfolgelänge des „String String“.H ”Header -Datei wird verwendet, um die Länge einer Zeichenfolge zu berechnen. Das folgende C -Skript nutzt diese Funktion:
In diesem Programm haben wir eine "Beispiel" -Skette deklariert und die Zeichenfolge "Programmierung" zugewiesen. Dann verwendeten wir die Funktion „Strlen“ der „String“.H ”Bibliothek zur Berechnung der Länge dieser Zeichenfolge und der Variablen„ Länge “zugewiesen. Danach druckten wir diese Länge auf dem Terminal.
Um dieses C -Programm zu kompilieren, wird der folgende Befehl verwendet:
$ gcc String.c -o StringUm dieses Programm auszuführen, wird der folgende Befehl verwendet:
$ ./StringDie Länge unserer Zeichenfolge ist im folgenden Bild angezeigt:
Beispiel 2: Verwenden der Funktion der String -Kopie
Die String -Kopierfunktion des Zeichens „String“.H ”Bibliothek wird verwendet, um eine Zeichenfolge in eine andere zu kopieren. Das folgende C -Skript soll diesem Zweck erfüllen:
In diesem Beispiel haben wir dieselbe Zeichenfolge wie im vorherigen Beispiel verwendet. Abgesehen von dieser Saite haben wir eine weitere Zeichenfolge deklariert, die "Sample2" ist. Mit der Funktion „Strcpy“ der C -Programmiersprache haben wir die Zeichenfolge „Beispiel“ auf „Sample2“ kopiert. Danach druckten wir die Zeichenfolge „Sample2“ auf dem Terminal.
Die folgende Ausgabe zeigt, dass unsere erste Zeichenfolge erfolgreich in die zweite Zeichenfolge kopiert wird:
Beispiel 3: Verwenden der String -Vergleichsfunktion
Die String -Vergleichsfunktion der „String“.H ”Header -Datei wird verwendet, um zwei Zeichenfolgen zu vergleichen. Die Ausgabe dieser Funktion ist „0“, wenn beide Zeichenfolgen genau identisch sind. Andernfalls gibt diese Funktion die Differenz zwischen den ASCII-Werten des ersten nicht übereinstimmenden Zeichenpaars beider Zeichenfolgen zurück. Das folgende C -Programm nutzt diese Funktion:
In diesem Programm haben wir zwei verschiedene Saiten deklariert. Danach haben wir die Funktion „STRCMP“ verwendet, um diese beiden Zeichenfolgen zu vergleichen und ihre Differenz in der Variablen „Vergleich“ zu speichern. Dann druckten wir den Wert der Variablen „Vergleich“ auf dem Terminal.
Der Unterschied zwischen unseren beiden Zeichenfolgen ist im folgenden Bild gezeigt:
Abschluss
Dieser Artikel dreht sich um die „String“.H ”Header -Datei der C -Programmiersprache. In dieser Hinsicht haben wir in diesem Leitfaden einige Funktionen dieser Bibliothek besprochen. Jetzt können Sie einfach die anderen Funktionen dieser Bibliothek selbst erkunden.