Your Browser is not longer supported

Please use Google Chrome, Mozilla Firefox or Microsoft Edge to view the page correctly
Loading...

{{viewport.spaceProperty.prod}}

strnlen - Länge einer Zeichenkette bis zu einer Maximallänge ermitteln

&pagelevel(4)&pagelevel

Definition

#include <string.h>

size_t strnlen(const char *s, size_t maxlen);

Beschreibung

Die Funktion strnlen() berechnet das Minimum der beiden folgenden Werte:

  • Anzahl der Bytes des Arrays, auf das s zeigt, ausschließlich dem abschließenden NULL Byte

  • Wert des Parameters maxlen.

Die Funktion strnlen() prüft nie mehr als maxlen Bytes.

Es sind keine Fehler definiert.

Returnwert

Länge der Zeichenkette s oder Wert des Parameters maxlen

 


bei Erfolg. Das abschließende Nullbyte wird nicht mitgezählt.


strnlen() ist immer erfolgreich.