strcmp

Autres langues

Langue: ja

Autres versions - même langue

Version: 1993-04-11 (openSuse - 09/10/07)

Autres sections - même nom

Section: 3 (Bibliothèques de fonctions)

̾Á°

strcmp, strncmp - Æó¤Ä¤Îʸ»úÎó¤òÈæ¤Ù¤ë

½ñ¼°


#include <string.h>



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 ¤È s2 ¤ÎºÇ½é¤Î n ʸ»ú¤À¤±¤òÈæ³Ó¤¹¤ë¤³¤È¤ò½ü¤±¤Ð¡¢strcmp()¤ÈƱÍͤǤ¢¤ë¡£

ÊÖ¤êÃÍ

strcmp() ´Ø¿ô¤È strncmp() ´Ø¿ô¤ÏÀ°¿ô¤òÊÖ¤¹¡£ ¤³¤ÎÀ°¿ô¤Ï¡¢¥¼¥í¤è¤ê¤â¡¢1)¾®¤µ¤¤¡¢2)Åù¤·¤¤¡¢3)Â礭¤¤¤Î¤¤¤º¤ì¤«¤Ç¤¢¤ë¡£ ¤½¤ì¤¾¤ì¤Ï¡¢s1¡Ê¤Þ¤¿¤Ï¡¢¤³¤Îʸ»úÎó¤ÎºÇ½é¤Î n ¥Ð¥¤¥È¡Ë¤¬ s2 ¤è¤ê¤â¡¢1)¾®¤µ¤¤¡¢2)Åù¤·¤¤¡¢3)Â礭¤¤¤ËÂбþ¤·¤Æ¤¤¤ë¡£

½àµò

SVr4, 4.3BSD, C89, C99.

´ØÏ¢¹àÌÜ

bcmp(3), memcmp(3), strcasecmp(3), strcoll(3), strncasecmp(3), wcscmp(3), wcsncmp(3)