Länge einer Zeichenfolge C ++

Länge einer Zeichenfolge C ++
In diesem Artikel werden wir das Konzept einer Stringlänge in der C ++ - Programmiersprache diskutieren. Eine Zeichenfolge ist der Datentyp für Informationen in Wörtern, Zahlen und jedem anderen Zeichen, das in einer Variablen als Zeichenfolge gespeichert werden soll. Wenn eine Zeichenfolge initialisiert wird, ist der Text in doppelten Zitaten geschrieben: "Beispieltext".

Initialisierung einer Zeichenfolgenvariablen in C ++:

Lassen Sie uns nun die Outs der String Variable in der C ++ - Programmiersprache der C ++ untersuchen. Zunächst müssen wir sehen, wie eine Zeichenfolge in C initialisiert wird++. Um eine alpha-numerische Variable zu speichern, verwenden wir einen String-Datentyp, sodass der Datentyp zuerst definiert ist, dann der Name der Variablen. Danach werden die Informationen, die aus alphanumerischen Zeichen bestehen, in doppelten Zitaten geschrieben. Nachfolgend finden Sie ein Beispiel dafür, wie eine String -Variable in C ++ initialisiert wird:

# String Address = "Street 1, St Bvld";

Wie Sie im obigen Beispiel sehen können, haben wir den Datentyp zuerst angegeben, dann haben wir den Namen der Variablen geschrieben. Danach haben wir den Inhalt der Variablen in doppelten Quoten geschrieben. Die String -Header -Datei muss hinzugefügt werden, um alle zugehörigen Funktionen zu einer String -Variablen in der C ++ - Programmiersprache wie in der Zeichenfolge definiert zu verwenden.H Bibliothek. Der Inhalt der Saite kann von Länge bis Länge variieren. Manchmal müssen wir diese Länge erhalten und die Länge berechnen oder finden. Wir müssen einige Funktionen oder Möglichkeiten dazu verwenden, dies zu tun.

Verschiedene Techniken, um die Länge einer Zeichenfolge in C ++ in Ubuntu 20 zu finden.04:

Manchmal ist der Inhalt einer Zeichenfolge sehr lang und wir müssen möglicherweise einen Scheck durchführen, damit wir die Speicherlast unseres Programms oder Code verwalten können. Wir werden also verschiedene Arten diskutieren.

Verwenden Sie die Funktion String Size () in C ++ in Ubuntu 20.04:

In String -Header -Dateien sind mehrere Funktionen definiert, die uns hinsichtlich des Datentyps der String -Variablen helfen. Eine von ihnen ist die size () -Funktion. Jetzt werden wir sehen, wie wir diese Funktion in der C ++ - Programmiersprache in Ubuntu 20 verwenden.04. Dazu müssen wir eine C ++ ausführbare Datei erstellen, damit dies das Terminal aus der Suchleiste öffnet, schreiben Sie den Befehl „Touch“ mit Ihrem Dateinamen und schreiben Codieren Sie einige Daten darin und verwenden Sie die Größenfunktion, um ihre Länge nach der Erstellung dieser Datei zu finden.

Kehren Sie zur Konsole zurück und verwenden Sie den Befehl "G ++" mit Ihrem Dateinamen und dem ".CPP ”Erweiterung zum Erstellen der Datei. Dieser Befehl erstellt eine Datei mit der Erweiterung “.aus."Führen Sie diese Datei nun durch Eingabe" aus "./”Gefolgt von Ihrem“.OUT ”Erweiterung.

Die Ausgabe zeigt die Stringlänge, die 12 ist. Es ist eine der einfachsten Techniken, um die Länge einer Saite zu finden. Die Methode der STR () zeigt die Einfachheit der Kernfunktionen,.

Verwenden der String Länge () -Funktion in C ++ in Ubuntu 20.04:

Wie wir erläuterten, enthält die String -Header -Datei viele Funktionen, die sich auf den String -Datentyp beziehen. Eine davon ist die Länge () -Funktion, die auch die Länge einer Stringvariable berechnet. Jetzt werden wir uns ansehen, wie diese Funktion in C ++ in der Ubuntu 20 verwendet werden.04 Umgebung. Dazu müssen wir eine C ++ ausführbare Datei erstellen, damit dies das Terminal aus der Suchleiste öffnet, schreiben Sie den Befehl „Touch“ mit Ihrem Dateinamen und schreiben Codieren Sie einige Daten darin und verwenden Sie die Längenfunktion, um ihre Länge nach der Erstellung dieser Datei zu finden.

Kehren Sie zur Konsole zurück und verwenden Sie den Befehl "G ++" mit Ihrem Dateinamen und dem ".CPP ”Erweiterung zum Erstellen der Datei. Dieser Befehl erstellt eine Datei mit der Erweiterung “.aus."Führen Sie diese Datei nun durch Eingabe" aus "./”Gefolgt von Ihrem“.OUT ”Erweiterung

Die Länge () -Funktion gibt die genaue Länge der Variablen im Ausgang heraus. Es ist auch eine der einfachsten Techniken, um die Länge einer Saite zu finden, und spiegelt den Hinter Gedankenprozess des Erstellens der Bibliotheken wider, um in diesen Fällen zu helfen.

Verwenden der Funktion strlen () in C ++ in Ubuntu 20.04:

Der Strlen () wird auch zur Berechnung der Saitenlänge verwendet. Die String-Variable als Null-Terminat-String-Parameter, auch als C-String bezeichnet, dh keine Nullwerte sollten vorhanden sein. Lassen Sie uns nun die Syntax und die Implementierung dieser Funktion untersuchen. Dazu müssen wir eine C ++ - ausführbare Datei erstellen, damit dies das Terminal aus der Suchleiste öffnet, den Befehl „Touch“ mit Ihrem Dateinamen schreiben und einen Code in die Datei schreiben, in der wir eine Zeichenfolgenvariable initialisieren und initialisieren und initialisieren werden Hartes Code Einige Daten darin und verwenden die Größenfunktion, um ihre Länge nach der Erstellung dieser Datei zu finden

Kehren Sie zur Konsole zurück und verwenden Sie den Befehl "G ++" mit Ihrem Dateinamen und dem ".CPP ”Erweiterung zum Erstellen der Datei. Dieser Befehl erstellt eine Datei mit der Erweiterung “.aus."Führen Sie diese Datei nun durch Eingabe" aus "./”Gefolgt von Ihrem“.OUT ”Erweiterung.

Wie Sie sehen können, zeigt die Ausgabe die Länge der Zeichenfolge richtig und wir haben eine weitere effiziente Möglichkeit, sie zu finden. Obwohl es mehr Argumente als die oben genannten Methoden gibt, erweist es ein effektives Beispiel, um die Länge der String -Variable zu finden.

Verwenden Sie für Schleife in Ubuntu 20.04:

Starten Sie die für die Schleife bei 0 und leiten Sie sie bis zum Ende der Zeichenfolge aus. Auf diese Weise können wir die Länge einer Zeichenfolge berechnen. Dazu müssen wir eine C ++ ausführbare Datei erstellen Hartes Code einiger Daten darin und verwenden die für die für die Loop, um ihre Länge nach der Erstellung dieser Datei zu finden.

Kehren Sie zur Konsole zurück und verwenden Sie den Befehl "G ++" mit Ihrem Dateinamen und dem ".CPP ”Erweiterung zum Erstellen der Datei. Dieser Befehl erstellt eine Datei mit der Erweiterung “.aus."Führen Sie diese Datei nun durch Eingabe" aus "./”Gefolgt von Ihrem“.OUT ”Erweiterung

Dies gibt auch die genaue Länge einer Zeichenfolge in der C ++ - Programmiersprache heraus. Obwohl diese Methode effizient ist, sind Effektivität und Leichtigkeit nicht da, da sie Redundanz zeigt.

Abschluss:

In diesem Tutorial haben wir den Datentyp "String" erfahren,. Die Verwendung von String in C ++ - Programmierung war immer wichtig für die Speicherung großer Datenströme in einem GO und einer Variablen. In diesem Artikel wurde auch erläutert, warum wir String -Datentyp verwenden, um Daten in C ++ - Programmierung zu speichern. Und dann werfen wir auch ein Licht darüber, wie wir die Länge der Zeichenfolge mit verschiedenen Funktionen in der String -Header -Datei und einer anderen anderen Methode in C ++ in der Ubuntu 20 finden können.04 Umgebung.