strcasecmp(3)
ÃÑ ÆäÀÌÁö ¼ö : 3224

Àüü ÇÔ¼ö/¿ë¾î»çÀü
Facebook Joinc ±×·ì   Joinc QA »çÀÌÆ®



joinc´Â Firefox¿Í chrome¿¡¼­ Å×½ºÆ® Çß½À´Ï´Ù. IE¿¡¼­´Â Å×À̺íÀÌ ±úÁö°Å³ª À̹ÌÁö°¡ º¸ÀÌÁö ¾ÊÀ» ¼ö ÀÖ½À´Ï´Ù. ƯÈ÷ ±¸±Û DocsÀ̹ÌÁöÀÇ °æ¿ì ¿¢¹Úó¸®µÉ ¼ö ÀÖ½À´Ï´Ù.
<a href="/modules/moniwiki/wiki.php/manSearch?google=none&name=strcasecmp">strcasecmp</a>(3)

1장. strcasecmp(3)

차례
1.1절. »ç¿ë¹ý
1.2절. ¼³¸í
1.3절. ¹Ýȯ°ª
1.4절. ¿¹Á¦

´ë ¼Ò¹®ÀÚ¸¦ ±¸ºÐÇÏÁö ¾Ê°í µÎ°³ÀÇ ¹®ÀÚ¿­À» ºñ±³


1.1절. »ç¿ë¹ý

#include <string.h>

int strcasecmp(const char *s1, const char *s2);
		


1.2절. ¼³¸í

´ë¼Ò¹®ÀÚ¸¦ ±¸ºÐÇÏÁö ¾Ê°í, µÎ ¹®ÀÚ¿­ s1°ú s2¸¦ ºñ±³ÇÑ´Ù. ÀÌ ÇÔ¼ö´Â s1°ú s2¿Í °°´Ù¸é 0, s1ÀÌ s2º¸´Ù Å©´Ù¸é 0º¸´Ù Å« Á¤¼ö, s1ÀÌ s2º¸´Ù ÀÛ´Ù¸é 0º¸´Ù ÀÛÀº Á¤¼ö¸¦ ¹ÝȯÇÑ´Ù.


1.3절. ¹Ýȯ°ª

s1°ú s2¿Í °°´Ù¸é 0, s1ÀÌ s2º¸´Ù Å©´Ù¸é 0º¸´Ù Å« Á¤¼ö, s1ÀÌ s2º¸´Ù ÀÛ´Ù¸é 0º¸´Ù ÀÛÀº Á¤¼ö¸¦ ¹ÝȯÇÑ´Ù.


1.4절. ¿¹Á¦

#include <string.h>
#include <sys/types.h>
#include <sys/stat.h>
#include <fcntl.h>

#define STDIN 0
#define chop(x) x[strlen(x)-1] = 0x00

int main(int argc, char **argv)
{
    char buf[80];
    memset (buf, 0x00, 80);

    while(1)
    {
        read(STDIN, buf, 79);
        chop(buf);
        if (strcasecmp("quit", buf) == 0)
        {
            printf("Bye bye\n");
            break;
        }
        printf("==> %s\n", buf);
        memset(buf, 0x00, 80);
    }

    return 0;
}
		


EmailÀ» ±âÀÔÇϸé, ´ñ±ÛÀÌ ¸ÞÀÏ·Î Àü´ÞµË´Ï´Ù.