So verwenden Sie die C -Zeichenfolge.H Bibliotheksfunktionen

So verwenden Sie die C -Zeichenfolge.H Bibliotheksfunktionen
Die Saite.H ”Header -Datei wurde insbesondere so konzipiert. Diese Header -Datei enthält mehrere Funktionen für den Umgang mit den Zeichenfolgen in C. In diesem Leitfaden werden wir einige der Funktionen der „String“ besprechen.H ”Header -Datei in der C -Programmiersprache C.

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 String

Um dieses Programm auszuführen, wird der folgende Befehl verwendet:

$ ./String

Die 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.