stricmp´Â µÎ°³ÀÇ ½ºÆ®¸µÀ» ¼³Á¤ »çÀÌÁî length¸¸Å ºñ±³ÇÏ´Â ÇÔ¼öÀÌ´Ù. ÀÌ ÇÔ¼ö´Â ´ë¼Ò¹®ÀÚ ±¸º°À» ÇÏÁö ¾Ê´Â´Ù.
int @strnicmp(string string1, string string2, int length);
ÇÔ¼öÀÎÀÚ
string string1 : ºñ±³ÇÒ Ã¹¹ø° ¹®ÀÚ¿
string string2 : ºñ±³ÇÒ µÎ¹ø° ¹®ÀÚ¿
int length : ºñ±³ÇÒ ±ÛÀÚ¼ö
¹Ýȯ °ª
String1°ú string2 °¡ °°´Ù¸é retn -> 0
String1ÀÌ string2 º¸´Ù ´õ Å©´Ù¸é retn -> 1
String2°¡ string1 º¸´Ù ´õ Å©´Ù¸é retn -> -1
¿¹Á¦1
int retn=@strnicmp(char *string1, char *string2, int length);
¹®Àå¼³¸í : string1ÀÇ ¹®ÀÚ¿°ú string2ÀÇ ¹®ÀÚ¿À» ¼³Á¤ »çÀÌÁî length¸¸Å ºñ±³Çؼ ±× °á°ú°ªÀ» retn¿¡ ³Ñ°ÜÁØ´Ù.
¿¹Á¦2
string1°ú string2°¡ °°Àº °æ¿ì
int retn=@strnicmp("ABC","abcef", 3);
retn°á°ú°ªÀº ¡® 0 ¡® ÀÌ´Ù.
Int retn=@strnicmp($STRING1, $STRING2, 3); //(STIRNG1,STRING2´Â ¹®ÀÚ¿ ű×À̸ç, STRING1: "ABC", STRING2: "abcef"ÀÌ´Ù.)
retn °á°ú°ªÀº ¡® 0 ¡¯ ÀÌ´Ù.
¿¹Á¦3
string1ÀÌ string2º¸´Ù ´õ Å« °æ¿ì
int retn=@strnicmp("def","abcdef");
retn°á°ú°ªÀº ¡® 1 ¡® ÀÌ´Ù.
Int retn=@strnicmp($STRING1, $STRING2); //(STIRNG1,STRING2´Â ¹®ÀÚ¿ ű×À̸ç, STRING1: "def", STRING2: "abcdef"ÀÌ´Ù.)
retn °á°ú°ªÀº ¡® 1 ¡¯ ÀÌ´Ù.
¿¹Á¦4
string2°¡ string1º¸´Ù ´õ Å«°æ¿ì
int retn=@strnicmp("abcdef","abc");
retn°á°ú°ªÀº ¡® -1 ¡® ÀÌ´Ù.
Int retn=@strnicmp($STRING1, $STRING2); //(STIRNG1,STRING2´Â ¹®ÀÚ¿ ű×À̸ç, STRING1: "abcdef", STRING2: "def"ÀÌ´Ù.)
retn °á°ú°ªÀº ¡® -1 ¡¯ ÀÌ´Ù.