|
≫ |
|
|
|
HP OpenVMS HP C ランタイム・ライブラリ・リファレンス・マニュアル (下巻)
2 つの 7 ビット ASCII 文字列の間で,大文字小文字を区別しない比較を行います。
形式
#include <strings.h>
int strncasecmp (const char *s1, const char *s2, size_t n);
引数
s1比較する 2 つの文字列のうちの第 1 のもの。
s2比較する 2 つの文字列のうちの第 2 のもの。
n比較する文字列に含まれる最大バイト数。
説明
strncasecmp関数は大文字小文字を区別しません。返される字句的な違いは,小文字に変換されています。
strncasecmp関数は
strcasecmp関数に似ていますが,サイズの比較も行います。NULL よりも前に n によって指定されるサイズが読み込まれた場合には,比較は停止します。
strcasecmp関数は 7 ビット ASCII の比較のみを行います。国際化されたアプリケーションでは,この関数は使用しないようにしてください。
戻り値
n
|
s1 文字列が
s2 文字列よりも大きい,等しい,または小さい場合に,それぞれ 0 よりも大きい,等しい,または小さい整数値。
|
|