Your Browser is not longer supported

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

{{viewport.spaceProperty.prod}}

mblen - Anzahl Bytes eines Multibyte-Zeichens ermitteln

&pagelevel(4)&pagelevel

Definition

#include <stdlib.h>

int mblen(const char *s, size_t n);

mblen liefert die Anzahl Bytes eines Multibyte-Zeichens, auf das s zeigt. Dabei werden maximal n Bytes in s ausgewertet.

Returnwert 

-1

falls n = 0 ist.

 

0

falls s ein NULL-Zeiger ist oder auf ein Nullbyte (\0) zeigt.

 

1

sonst

Hinweis

In dieser Implementierung sind Zeichen, die aus mehreren Bytes bestehen, nicht realisiert.
Multibyte-Zeichen haben immer die Länge 1.

Siehe auch

mbstowcs, mbtowc, wcstombs, wctomb