#include
Eine häufig verwendete Header-Datei in der C-Sprachstandardbibliothek, die bei der Verwendung von Zeichenarrays benötigt wird. Die String-.h-Header-Datei definiert einen Variablentyp, ein Makro und verschiedene Funktionen zum Betreiben von Zeichenarrays.
string.h wird sowohl in der C-Sprache als auch in der C++-Sprache häufig verwendet, die spezifischen Situationen sind jedoch nicht dieselben. Da traditionelles C++ aus C hervorgegangen ist, ähnelt die Verwendung dieses Begriffs in traditionellem C++ der in der C-Sprache. In Standard-C++, das von der American Standardization Organization modifiziert und standardisiert wurde, ist die Definition ganz anders.
Enthält häufig verwendete Funktionen wie folgt:
strlen ermittelt die Länge einer Zeichenfolge
strcmp vergleicht zwei Zeichenfolgen, um festzustellen, ob sie gleich sind
strcat Zeichenfolgenverkettungsoperation
strcpy Zeichenfolgenkopieroperation
strncat Zeichenfolgenverbindungsoperation (erste n Zeichen)
strncpy Zeichenfolgenkopieroperation (erste n Zeichen)
strchr query String
strstr Query substring
Beispiel:
Zum Beispiel strcat() String-Link-Funktion, strcpy() String-Kopierfunktion usw.
Nehmen Sie die strcpy-Funktion als Beispiel, um ihren Aufruf zu implementieren:
#include <stdio.h> #include"string.h" int main() { char a[50]="asd",b[10]="aaa"; strcpy(a,b); printf("%s\n",a); }
Das obige ist der detaillierte Inhalt vonWas bedeutet include