linux man page : isalpha
ÃÑ ÆäÀÌÁö ¼ö : 3224

Àüü ÇÔ¼ö/¿ë¾î»çÀü
Facebook Joinc ±×·ì   Joinc QA »çÀÌÆ®
ÇöÀçÀ§Ä¡ : docbook>isalpha(3)



joinc´Â Firefox¿Í chrome¿¡¼­ Å×½ºÆ® Çß½À´Ï´Ù. IE¿¡¼­´Â Å×À̺íÀÌ ±úÁö°Å³ª À̹ÌÁö°¡ º¸ÀÌÁö ¾ÊÀ» ¼ö ÀÖ½À´Ï´Ù. ƯÈ÷ ±¸±Û DocsÀ̹ÌÁöÀÇ °æ¿ì ¿¢¹Úó¸®µÉ ¼ö ÀÖ½À´Ï´Ù.

HTML º¯È¯¹®¼­

<!DOCTYPE chapter PUBLIC "-//OASIS//DTD DocBook V4.1//EN"> 
<chapter lang=ko> 
<!-- ÀÛ¼ºÀÚ : yundream             --> 
<!-- ÀÛ¼ºÀÏ : 2004/06/02           --> 
<!-- ¿¬¶ôó : yundream@joinc.co.kr --> 
 
<!-- ÇÔ¼ö À̸§À» ÀÔ·ÂÇÕ´Ï´Ù --> 
<title>isalpha(3)</title> 
 
<!-- ÀÌ°Ç ÇÔ¼ö¿¡ ´ëÇÑ ´ë·«ÀûÀÎ ¼³¸íÀ̱¸¿ä --> 
<para> 
    ¹®ÀÚÀÇ Á¾·ù ÆÇµ¶ 
</para> 
  
<!-- ¿©±â¿¡ ÇÔ¼öÀÇ °£´ÜÇÑ »ç¿ë¹ýÀÌ µé¾î°©´Ï´Ù --> 
<section> 
    <title>»ç¿ë¹ý</title> 
    <para> 
        <screen> 
#include <ctype.h> 
 
int isalnum(int c); 
int isalpha(int c); 
int isascii(int c); 
int isblank(int c); 
int iscntrl(int c); 
int isdigit(int c); 
int isgraph(int c); 
int islower(int c); 
int isprint(int c); 
int ispunct(int c); 
int isspace(int c); 
int isupper(int c); 
int isxdigit(int c); 
        </screen> 
    </para> 
</section> 
 
<!-- ¿©±â¿£ ÇÔ¼öÀÇ ÀÚ¼¼ÇÑ ¼³¸í ÀÌ µé¾î°©´Ï´Ù --> 
<section> 
    <title>¼³¸í</title> 
    <para> 
        ÀÌ ÇÔ¼öµéÀº ¹®ÀÚ<emphasis>c</emphasis>¿¡ ´ëÇØ¼­ ¾î¶² ¿µ¿ª¿¡ Æ÷ÇԵǴÂÁö¸¦ 
        È®ÀÎÇÑ´Ù. 
    </para> 
    <para> 
        <variablelist> 
            <varlistentry> 
            <term>isalnum</term>     
            <listitem> 
                <para>     
                ¾ËÆÄºª¼ýÀÚÀÓÀ» üũÇÑ´Ù. À̰ÍÀº isalpha(c) || isdigit(c)¿Í µ¿ÀÏÇÏ´Ù.  
                </para>     
            </listitem> 
            </varlistentry> 
            <varlistentry> 
            <term>isalpha</term> 
            <listitem> 
                <para>     
                ¾ËÆÄºªÀÓÀ» È®ÀÎÇÑ´Ù. isupper(c) || islower(c)·Î °°ÀºÀÏÀ» ÇÒ ¼ö ÀÖ´Ù.  
                </para>     
            </listitem> 
            </varlistentry> 
            <varlistentry> 
            <term>isascii</term> 
            <listitem> 
                <para>     
                ÁÖ¾îÁø ¹®ÀÚ <emphasis>c</emphasis> ASCII ¹®Àڼ¿¡ Æ÷ÇԵǴ 7-bit  
                unsigned char ÀÎÁö¸¦ È®ÀÎÇÑ´Ù. 
                </para>     
            </listitem> 
            </varlistentry> 
            <varlistentry> 
            <term>isblank</term> 
            <listitem> 
                <para>     
                °ø¹é¹®ÀÚÀÎÁö¸¦ È®ÀÎÇÑ´Ù. °ø¹é¹®ÀÚ´Â ½ºÆÐÀ̽º, ÅÇÀÌ Æ÷ÇԵȴÙ. 
                </para>     
            </listitem> 
            </varlistentry> 
            <varlistentry> 
            <term>isdigit</term> 
            <listitem> 
                <para>     
                0¿¡¼­ 9±îÁöÀÇ ¼ýÀÚÀÎÁö¸¦ È®ÀÎÇÑ´Ù.  
                </para>     
            </listitem> 
            </varlistentry> 
            <varlistentry> 
            <term>isgraph</term> 
            <listitem> 
                <para>     
                Ãâ·Â°¡´ÉÇÑ(printable)¹®ÀÚÀÎÁö¸¦ È®ÀÎÇÑ´Ù. ½ºÆäÀ̽º´Â Á¦¿ÜµÈ´Ù. 
                </para>     
            </listitem> 
            </varlistentry> 
            <varlistentry> 
            <term>islower</term> 
            <listitem> 
                <para>     
                ¼Ò¹®ÀÚÀÎÁö °Ë»çÇÑ´Ù. 
                </para>     
            </listitem> 
            </varlistentry> 
            <varlistentry> 
            <term>islower</term> 
            <listitem> 
                <para>     
                ¼Ò¹®ÀÚÀÎÁö °Ë»çÇÑ´Ù. 
                </para>     
            </listitem> 
            </varlistentry> 
            <varlistentry> 
            <term>isprint</term> 
            <listitem> 
                <para>     
                Ãâ·Â°¡´ÉÇÑ ¹®ÀÚÀÎÁö °Ë»çÇÑ´Ù. ½ºÆäÀ̽º ¹®ÀÚ ±îÁö Æ÷ÇÔÇÑ´Ù. 
                </para>     
            </listitem> 
            </varlistentry> 
            <varlistentry> 
            <term>isspace</term> 
            <listitem> 
                <para>     
                °ø¹é¹®ÀÚµéÀ» °Ë»çÇÑ´Ù. form-feed ('\f'), newline ('\n'),  
                carriage return ('\r'), horizontal tab ('\t'), vertiacal ('\v') 
                ¸¦ Æ÷ÇÔÇÑ´Ù. 
                </para>     
            </listitem> 
            </varlistentry> 
            <varlistentry> 
            <term>isxdigit</term> 
            <listitem> 
                <para>     
                16Áø¼ö ¸¦ Ç¥ÇÑÇÒ ¼ö ÀÖ´Â ¹®ÀÚÀÎÁö È®ÀÎÇÑ´Ù.  
                <emphasis>0 1 2 3 4 5 6 7 8 9 a b c d e f A B C D E F</emphasis> 
                </para>     
            </listitem> 
            </varlistentry> 
        </variablelist> 
    </para> 
</section> 
 
<section> 
    <title>¹Ýȯ°ª</title> 
    <para> 
    °Ë»ç Ç׸ñÀ» ¸¸Á·ÇÏ´Â ¹®ÀÚ¶ó¸é 0ÀÌ ¾Æ´Ñ ¼ýÀÚ¸¦ ±×·¸Áö ¾Ê´Ù¸é 0À» ¸®ÅÏÇÑ´Ù.     
    </para> 
</section> 
 
<!-- ¸¶Áö¸·À¸·Î ¿¡Á¦ ÀÔ´Ï´Ù                                                 --> 
<!-- ¿©±â¿¡´Â ¿ÏÀüÇÑ ¿¹Á¦°¡ µé¾î°¡ Àִµ¥, ±»ÀÌ ¿ÏÀüÇÑ ¿¹Á¦¸¦ ¸¸µéÇÊ¿ä ¾øÀÌ --> 
<!-- ÄÚµå ÀϺκи¸ ÀÛ¼ºÇؼ­ ¿Ã·ÁÁּŵµ µË´Ï´Ù                               -->  
<!-- "<", ">", "&" µîÀº º¯È¯ÇØ ÁÖ¼Å¾ß Çϴµ¥, ±ÍÂúÀ¸½Ã¸é :-) º¯È¯ ÇÏÁö ¾Ê   --> 
<!-- ¾Æµµ µË´Ï´Ù. Á¦°¡ °Ë»ç ÇØ¼­ ¿Ã¸®°Ú½À´Ï´Ù                               --> 
<!-- ¿¹Á¦¿¡ ´ëÇÑ °£´ÜÇÑ ¼³¸íÀ» Àû¾îÁּŵµ µÇ±¸¿ä                            --> 
<section> 
    <title>¿¹Á¦</title> 
    <para> 
        <screen> 
#include <ctype.h> 
#include <stdio.h> 
 
int main(int argc, char **argv) 
{ 
    char buff[256]; 
    int i; 
 
    fgets(buff, 255, stdin); 
 
 
    for(i = 0; i < strlen(buff); i++) 
    { 
        if (islower(buff[i])) 
            buff[i] = (int)buff[i] - 32; 
    } 
    printf ("%s\n", buff); 
} 
        </screen> 
    </para> 
</section> 
<section> 
    <title>Âü°í¹®Çå</title> 
    <para> 
        <orderedlist> 
        <listitem> 
        <para> 
        <ulink url="http://www.joinc.co.kr/modules/moniwiki/wiki.php/article_ctype.h¸¦_ÀÌ¿ëÇÑ_¹®ÀÚ´Ù·ç±â">ctype ÇÔ¼ö¸¦ ÀÌ¿ëÇÑ ¹®ÀÚ ´Ù·ç±â</ulink> 
        </para> 
        </listitem> 
        </orderedlist> 
    </para> 
</section> 
</chapter> 
 
EmailÀ» ±âÀÔÇϸé, ´ñ±ÛÀÌ ¸ÞÀÏ·Î Àü´ÞµË´Ï´Ù.