C言語ホーム > その他、C言語の詳細について > 標準ライブラリ一覧(ヘッダ毎) | 標準ライブラリ一覧(アルファベット順) > mblen
サイト内検索:

mblen

C言語の標準ライブラリmblenのリファレンスです。



mblen

<mblen>
概要多バイト文字のバイト長を得る。
ヘッダ#include <stdlib.h>
I/Fint mblen(const char *s, size_t n);
戻り値sが空ポインタである場合、多バイト文字の表現形式がシフト状態に依存しているなら0以外、そうでないなら0。sが空ポインタでない場合、sがナル文字を指すなら0、n個以下のバイト列が正しい多バイト文字を形成するなら多バイト文字のバイト数、n個以下のバイト列が正しい多バイト文字を形成しないなら-1。
詳細mblen関数は、sが空ポインタでない場合、多バイト文字sのバイト数を返却する。nはsを検査する最大バイト数である。mblen関数の動作はその時点のロケールのLC_CTYPEカテゴリの影響を受ける。
C言語ホーム > その他、C言語の詳細について > 標準ライブラリ一覧(ヘッダ毎) | 標準ライブラリ一覧(アルファベット順) > mblen
© 2009-2011 C言語サイト管理人