Master-String-Manipulation in C mit Standardbibliotheksfunktionen
Sie müssen Zeichenfolgen häufig entsprechend den Anforderungen eines Problems manipulieren. Die meisten, wenn nicht alle, String-Manipulationen können manuell durchgeführt werden, aber das macht die Programmierung komplex und umfangreich.
Um dieses Problem zu lösen, unterstützt C eine große Anzahl von String-Handling-Funktionen in der Standardbibliothek "string.h" .
Im Folgenden werden einige häufig verwendete Funktionen zur Zeichenfolgenverarbeitung erläutert:
Funktionen zur String-Verarbeitung werden unter "string.h" definiert Header-Datei.
#include <string.h>
Hinweis: Sie müssen den folgenden Code einschließen, um Funktionen zur Zeichenfolgenverarbeitung auszuführen.
gets() und puts()
Funktionen gets() und puts() sind zwei String-Funktionen, um String-Eingaben vom Benutzer entgegenzunehmen und diese entsprechend anzuzeigen, wie im vorherigen Kapitel erwähnt.
#include<stdio.h>
int main()
{
char name[30];
printf("Enter name: ");
gets(name); //Function to read string from user.
printf("Name: ");
puts(name); //Function to display string.
return 0;
}
Hinweis: Allerdings gets() und puts() Funktions-Handle-Strings, beide Funktionen sind in "stdio.h" definiert Header-Datei.
C Sprache
- Stack in C++ STL mit Beispiel
- Beherrschen von Zeigern und mehrdimensionalen Arrays in C
- C#-Stream-Tutorial:StreamReader, StreamWriter mit Beispiel
- C++-Anweisungen zur Entscheidungsfindung
- C Präprozessor und Makros
- C#-Kommentare
- Überladen von C#-Methoden
- Wie kann ich Objekte von C++-Funktionen übergeben und zurückgeben?
- C# - Namespaces
- C# - Operatoren