|
≫ |
|
|
|
HP OpenVMS HP C ランタイム・ライブラリ・リファレンス・マニュアル (下巻)
2 つのワイド文字列を比較します。文字列が異なるかどうか,どのように異なるかを示す整数を返します。
形式
#include <wchar.h>
int wcscmp (const wchar_t *wstr_1, const wchar_t *wstr_2);
引数
wstr_1, wstr_2null で終了するワイド文字列へのポインタ。
説明
wcscmp関数は,wstr_1 の中のワイド文字を wstr_2 の中のワイド文字と比較します。文字列が異なる場合,関数は次の値を返します。
- wstr_1 の中の最初の異なる文字のコード・ポイントが,
wstr_2 の中の対応する文字のコード・ポイントよりも小さい場合には, 0 よりも小さい整数。
- wstr_1 の中の最初の異なる文字のコード・ポイントが,
wstr_2 の中の対応する文字のコード・ポイントよりも大きい場合には, 0 よりも大きい整数。
ワイド文字列が等しい場合,関数は 0 を返します。
wcscoll関数とは異なり,
wcscmp関数は個々のワイド文字の 2 進値に基づいて文字列を比較します。
wcsncmpも参照してください。
戻り値
< 0
|
wstr_1 が
wstr_2 よりも小さいことを示します。
|
= 0
|
wstr_1 が
wstr_2 と等しいことを示します。
|
> 0
|
wstr_1 が
wstr_2 よりも大きいことを示します。
|
|