So verwenden Sie strlen in der C-Sprache

下次还敢
Freigeben: 2024-05-08 13:24:15
Original
442 Leute haben es durchsucht

Die Funktion

strlen wird verwendet, um die Länge einer Zeichenfolge zu ermitteln, d. h. die Anzahl der gültigen Zeichen in der Zeichenfolge: Syntax: size_t strlen(const char *str); Parameter: str: die zu berechnende Zeichenfolge, der Zeichenzeiger endet mit 0 ;Rückgabewert: Gibt die Anzahl der Zeichen in der Zeichenfolge str zurück, mit Ausnahme des 0-terminierenden Zeichens.

So verwenden Sie strlen in der C-Sprache

strlen-Funktion in C-Sprache

Verwendung:
strlen-Funktion wird verwendet, um die Länge einer Zeichenfolge zu ermitteln, d. h. die Anzahl der gültigen Zeichen in der Zeichenfolge.

Syntax:

size_t strlen(const char *str);
Nach dem Login kopieren

Parameter:

  • str: Die Zeichenfolge, deren Länge berechnet werden soll, ein Zeichenzeiger, der mit 0 endet.str:要计算长度的字符串,以0结尾的字符指针。

返回值:
返回字符串str

Rückgabewert:

Gibt die Anzahl der Zeichen in der Zeichenfolge strzurück, mit Ausnahme des 0-terminierenden Zeichens.
  1. Verwendung:

  2. Deklarieren Sie ein Zeichenarray oder eine Zeichenfolge, zum Beispiel:
  3. char str[] = "Hello World";
    Nach dem Login kopieren

Verwenden Sie die Strlen-Funktion, um die Zeichenfolgenlänge zu berechnen, zum Beispiel:

size_t len = strlen(str);
Nach dem Login kopieren

Beispiel:

#include  #include  int main() { char str[] = "C Language"; size_t len = strlen(str); printf("String: %s\n", str); printf("Length: %zu\n", len); return 0; }
Nach dem Login kopieren
Ausgabe:
    String: C Language Length: 10
    Nach dem Login kopieren
  • Hinweis:
  • strlen-Funktion zählt keine 0-terminierenden Zeichen.
  • Die Zeichenfolge muss mit 0 enden, sonst liefert die Funktion unvorhersehbare Ergebnisse. Die strlen-Funktion ändert den Inhalt der Zeichenfolge nicht. Für eine leere Zeichenfolge gibt die strlen-Funktion 0 zurück.

    Das obige ist der detaillierte Inhalt vonSo verwenden Sie strlen in der C-Sprache. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

  • Verwandte Etiketten:
    Quelle:php.cn
    Erklärung dieser Website
    Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
    Neueste Downloads
    Mehr>
    Web-Effekte
    Quellcode der Website
    Website-Materialien
    Frontend-Vorlage
    Über uns Haftungsausschluss Sitemap
    Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!