Everything

strncmp


指定された2つの文字列を指定された文字分まで比較します。

[指定形式]

#include <string.h>

long strncmp(const char *s1, const char *s2, size_t n);

[引数]

s1 比較される文字列へのポインタ

s2 比較する文字列へのポインタ

n 比較する文字数の最大値

[戻り値]

s1で指された文字列>s2で指された文字列の時:正の値

s1で指された文字列==s2で指された文字列の時:0

s1で指された文字列<s2で指された文字列の時:負の値

[備考]

s1で指された文字列と、s2で指された文字列を最初のn文字以内の範囲で、その内容を比較します。

この比較は処理系定義です。