wcslen() — ワイド文字ストリング長の計算

フォーマット

#include <wchar.h>
size_t wcslen(const wchar_t *string);

言語レベル

XPG4

スレッド・セーフ

はい

ワイド文字関数

詳細については、ワイド文字を参照してください。

説明

wcslen() 関数は、 string が指すストリング内のワイド文字数を計算します。

戻り値

wcslen() 関数は、終了 wchar_t ヌル文字以外の string 内のワイド文字数を戻します。

この例では、ワイド文字ストリング string の長さを計算します。
#include <stdio.h>
#include <wchar.h>
 
int main(void)
{
  wchar_t * string = L"abcdef";
 
  printf( "Length of ¥"%ls¥" is %i¥n", string, wcslen( string ));
}
 
/****************  Output should be similar to:  ******************
 
Length of "abcdef" is 6
*/