mblen(3) Library Functions Manual mblen(3) mblen - LIBRARY Standard C library (libc, -lc) #include int mblen(const char s[.n], size_t n); s NULL, mblen() n , s . , mblen(). null, , s. null, 0. n , s, , mblen() -1. , n MB_CUR_MAX, . , s, , mblen() -1. s NULL, mblen() ( ), , , ; , . mblen() , , s, null. 0, null. -1, . attributes(7). +----------------------------+----------------------------------------------------------+--------------------------+ | | | | +----------------------------+----------------------------------------------------------+--------------------------+ |mblen() | | MT-Unsafe race | +----------------------------+----------------------------------------------------------+--------------------------+ mbrlen(3) . C11, POSIX.1-2008. POSIX.1-2001, C99. mblen() LC_CTYPE . . mbrlen(3) aereiae , Alexey , Azamat Hackimov , Dmitriy S. Seregin , Dmitry Bolkhovskikh , ITriskTI , Max Is , Yuri Kozlov , ; GNU 3 , . . , , . Linux man-pages 6.06 31 2023 . mblen(3)