トップページ > キーワード検索 > MB_CUR_MAX
C言語規格
C言語(その他)
プログラム
その他
MB_CUR_MAX
機能 多バイト文字の1文字を確保するのに必要な最大バイト数を表す。
ただし、地域(LC_CTYPE部門)によって異なる。
定義 #include <stdlib.h>

MB_CUR_MAX
実装例
#include <stdlib.h>
#include <locale.h>
#include <stdio.h>

int main(void)
{
    char *pmbc;
    
    printf("C Locale: MB_CUR_MAX=%d\n", MB_CUR_MAX);
    
    /* 言語環境を日本語に設定 */
    setlocale(LC_CTYPE, "Japanese");
    
    printf("Japanese: MB_CUR_MAX=%d\n", MB_CUR_MAX);
    
    return 0;
}
実行結果
C Locale: MB_CUR_MAX=1
Japanese: MB_CUR_MAX=2





inserted by FC2 system