This is a Hardware specific function. It is not implemented in the Compiler.
#include <stdlib.h>
int mblen(const char *s, size_t n);
mblen() determines the number of bytes the multi-byte character pointed to by s occupies.
0, if s is NULL.
-1, if the first n bytes of *s do not form a valid multi-byte character.
n, the number of bytes of the multi-byte character otherwise.
mbtowc() and