mbslen 서브루틴

용도

멀티바이트 문자 문자열의 문자 수(코드 포인트)를 결정합니다.

참고: mbslen 하위 루틴은 제조업체에 따라 다릅니다. POSIX, ANSI 또는 X/Open 표준에는 정의되어 있지 않습니다. 이 서브루틴을 사용하면 이식성에 영향을 줄 수 있습니다.

라이브러리

표준 C 라이브러리(libc.a)

구문

#include <stdlib.h>
size_t mbslen( MbString)
char *mbs;

설명

Mbslen 서브루틴은 멀티바이트 문자 문자열의 문자 수(코드 포인트)를 결정합니다. LC_CTYPE 카테고리는 mbslen 서브루틴의 동작에 영향을 줍니다.

매개변수

항목 설명
MbString 멀티바이트 문자 문자열을 가리킵니다.

리턴 값

Mbslen 서브루틴은 멀티바이트 문자 문자열에 있는 멀티바이트 문자 수를 반환합니다. MbString 매개 변수가 널 문자를 가리키거나 이 매개 변수가 가리키는 문자열에서 문자를 형성할 수 없는 경우 0을 반환합니다.