STRCMP(3) STRCMP(3) 名前 strcmp, strncmp - 二つの文字列を較べる 書式 #include int strcmp(const char *s1, const char *s2); int strncmp(const char *s1, const char *s2, size_t n); 説明 strcmp()関数は二つの文字列s1とs2を較べる。この関数は、s1が s2に較べて、1)小さい、2)等しい、3)大きい場合に、ゼロよりも 、1)小さい、2)等しい、3)大きい整数を返す。 strncmp()関数は、s1の最初のn文字を比較することを除けば、 strcmp()と同様である。 返り値 strcmp()関数とstrncmp()関数は整数を返す。この整数は、ゼロ よりも、1)小さい、2)等しい、3)大きいのいずれかである。それ ぞれは、s1(または、この文字列の最初のnバイト)がs2よりも 、1)小さい、2)等しい、3)大きいに対応している。 準拠 SVID 3, POSIX, BSD 4.3, ISO 9899 関連項目 bcmp(3), memcmp(3), strcasecmp(3), strncasecmp(3), strcoll(3)