この関数の目的
strncmp()は、指定文字数分だけ文字列を比較する。
定義
#include <string.h> int strncmp(const char *s1, const char *s2, size_t n);
働き
この関数は、 s1 が指す文字列と s2 が指す文字列の n 文字以下(ヌル文字以降は比較されない)を比較する。
返り値は、 s1 が指すヌル止めされているかもしれない文字列が s2 が指すヌル止めされているかもしれない文字列より大きいか、 等しいか、小さいかによって、負、ゼロ、正の整数値である。