<?xml version="1.0" encoding="utf-8"?>
<!-- generator="FeedCreator 1.7.2-ppt DokuWiki" -->
<?xml-stylesheet href="https://code-reference.com/lib/exe/css.php?s=feed" type="text/css"?>
<rdf:RDF
    xmlns="http://purl.org/rss/1.0/"
    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
    xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
    xmlns:dc="http://purl.org/dc/elements/1.1/">
    <channel rdf:about="https://code-reference.com/feed.php">
        <title>Programming | Library | Reference - Code-Reference.com c:ctype.h</title>
        <description></description>
        <link>https://code-reference.com/</link>
        <image rdf:resource="https://code-reference.com/ttps://code-reference.com/lib/tpl/dokuwiki/images/favicon.ico" />
       <dc:date>2026-06-21T05:42:57+02:00</dc:date>
        <items>
            <rdf:Seq>
                <rdf:li rdf:resource="https://code-reference.com/c/ctype.h/digittoint?rev=1708041922&amp;do=diff"/>
                <rdf:li rdf:resource="https://code-reference.com/c/ctype.h/isalnum?rev=1708041923&amp;do=diff"/>
                <rdf:li rdf:resource="https://code-reference.com/c/ctype.h/isalpha?rev=1708041923&amp;do=diff"/>
                <rdf:li rdf:resource="https://code-reference.com/c/ctype.h/isascii?rev=1708041922&amp;do=diff"/>
                <rdf:li rdf:resource="https://code-reference.com/c/ctype.h/isblank?rev=1708041923&amp;do=diff"/>
                <rdf:li rdf:resource="https://code-reference.com/c/ctype.h/iscntrl?rev=1708041923&amp;do=diff"/>
                <rdf:li rdf:resource="https://code-reference.com/c/ctype.h/isdigit?rev=1708041922&amp;do=diff"/>
                <rdf:li rdf:resource="https://code-reference.com/c/ctype.h/isgraph?rev=1708041922&amp;do=diff"/>
                <rdf:li rdf:resource="https://code-reference.com/c/ctype.h/islower?rev=1708041924&amp;do=diff"/>
                <rdf:li rdf:resource="https://code-reference.com/c/ctype.h/isprint?rev=1708041922&amp;do=diff"/>
                <rdf:li rdf:resource="https://code-reference.com/c/ctype.h/ispunct?rev=1708041923&amp;do=diff"/>
                <rdf:li rdf:resource="https://code-reference.com/c/ctype.h/isspace?rev=1708041923&amp;do=diff"/>
                <rdf:li rdf:resource="https://code-reference.com/c/ctype.h/isupper?rev=1708041923&amp;do=diff"/>
                <rdf:li rdf:resource="https://code-reference.com/c/ctype.h/isxdigit?rev=1708041924&amp;do=diff"/>
                <rdf:li rdf:resource="https://code-reference.com/c/ctype.h/toascii?rev=1708041923&amp;do=diff"/>
                <rdf:li rdf:resource="https://code-reference.com/c/ctype.h/tolower?rev=1708041923&amp;do=diff"/>
                <rdf:li rdf:resource="https://code-reference.com/c/ctype.h/toupper?rev=1708041924&amp;do=diff"/>
            </rdf:Seq>
        </items>
    </channel>
    <image rdf:about="https://code-reference.com/ttps://code-reference.com/lib/tpl/dokuwiki/images/favicon.ico">
        <title>Programming | Library | Reference - Code-Reference.com</title>
        <link>https://code-reference.com/</link>
        <url>https://code-reference.com/ttps://code-reference.com/lib/tpl/dokuwiki/images/favicon.ico</url>
    </image>
    <item rdf:about="https://code-reference.com/c/ctype.h/digittoint?rev=1708041922&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-02-16T01:05:22+02:00</dc:date>
        <title>digittoint</title>
        <link>https://code-reference.com/c/ctype.h/digittoint?rev=1708041922&amp;do=diff</link>
        <description>description of digittoint

digittoint is in work by code-reference.com 

if you are faster... don't hasitate and add it


no example at the moment


output of digittoint c example
  no example at the moment</description>
    </item>
    <item rdf:about="https://code-reference.com/c/ctype.h/isalnum?rev=1708041923&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-02-16T01:05:23+02:00</dc:date>
        <title>isalnum</title>
        <link>https://code-reference.com/c/ctype.h/isalnum?rev=1708041923&amp;do=diff</link>
        <description>isalnum


    int isalnum(int chr);


check if a character Alphanumeric

C Sourcecode Example


#include &lt;stdio.h&gt; /* including standard library */
//#include &lt;windows.h&gt; /* uncomment this for Windows */

#include &lt;ctype.h&gt;

int main ()
{
  int i;
  char string[11]=&quot;Test -!&amp;%1&quot;;
  for (i=0; i &lt;= 11;i++)
    {
     if ( isalnum(string[i]) != 0 )
      {
       printf(&quot;Character %i is alphanumeric\n&quot;,i);
      }
    }
  return 0;
}</description>
    </item>
    <item rdf:about="https://code-reference.com/c/ctype.h/isalpha?rev=1708041923&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-02-16T01:05:23+02:00</dc:date>
        <title>isalpha</title>
        <link>https://code-reference.com/c/ctype.h/isalpha?rev=1708041923&amp;do=diff</link>
        <description>isalpha


    int isalpha(int chr);


check if a character Alphabetical

C Sourcecode Example


#include &lt;stdio.h&gt; /* including standard library */
//#include &lt;windows.h&gt; /* uncomment this for Windows */

#include &lt;ctype.h&gt;

int main ()
{
  int i;
  char string[11]=&quot;Test -!&amp;%1&quot;;
  for (i=0; i &lt;= 11;i++)
    {
     if ( isalpha(string[i]) != 0 )
      {
       printf(&quot;Character %i is alphabetical\n&quot;,i);
      }
    }
  return 0;
}</description>
    </item>
    <item rdf:about="https://code-reference.com/c/ctype.h/isascii?rev=1708041922&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-02-16T01:05:22+02:00</dc:date>
        <title>isascii</title>
        <link>https://code-reference.com/c/ctype.h/isascii?rev=1708041922&amp;do=diff</link>
        <description>isascii


    int isascii(int char);


a macro that tests if a char a ASCII char (0-127) is

C Sourcecode Example


/* 
 * isascii example code
 * http://code-reference.com/c/ctype.h/isascii 
 */
#include &lt;stdio.h&gt; /* including standard library */
//#include &lt;windows.h&gt; /* uncomment this for Windows */
 
#include &lt;ctype.h&gt;
 
int main ( void )
{
  int i;
  char string[11]=&quot;Test ÖÄ%1&quot;;
  for (i=0; i &lt;= 11;i++)
    {
     if ( isascii(string[i]) != 0 )
      {
       printf(&quot;character %i isascii ch…</description>
    </item>
    <item rdf:about="https://code-reference.com/c/ctype.h/isblank?rev=1708041923&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-02-16T01:05:23+02:00</dc:date>
        <title>isblank</title>
        <link>https://code-reference.com/c/ctype.h/isblank?rev=1708041923&amp;do=diff</link>
        <description>isblank


    int isblank(int chr);


Test if a char a space, only in C99 Compilers available

isblank


#include &lt;stdio.h&gt; /* including standard library */
//#include &lt;windows.h&gt; /* uncomment this for Windows */

#include &lt;ctype.h&gt;

int main ( void )
{
  int i;
  char string[11]=&quot;Test -!&amp;%1&quot;;
  for (i=0; i &lt;= 11;i++)
    {
     if ( isblank(string[i]) != 0 )
      {
       printf(&quot;Character %i is a blank char\n&quot;,i);
      }
    }
  return 0;
}</description>
    </item>
    <item rdf:about="https://code-reference.com/c/ctype.h/iscntrl?rev=1708041923&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-02-16T01:05:23+02:00</dc:date>
        <title>iscntrl</title>
        <link>https://code-reference.com/c/ctype.h/iscntrl?rev=1708041923&amp;do=diff</link>
        <description>iscntrl


    int iscntrl(int chr);


Tests if a character a control character

C Sourcecode Example


#include &lt;stdio.h&gt; /* including standard library */
//#include &lt;windows.h&gt; /* uncomment this for Windows */

#include &lt;ctype.h&gt;

int main ( void )
{
  int i;
  char string[11]=&quot;Test\n-!&amp;%1&quot;;
  for (i=0; i &lt;= 11;i++)
    {
     if ( iscntrl(string[i]) != 0 )
      {
       printf(&quot;Character %i is a control char\n&quot;,i);
      }
    }
  return 0;
}</description>
    </item>
    <item rdf:about="https://code-reference.com/c/ctype.h/isdigit?rev=1708041922&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-02-16T01:05:22+02:00</dc:date>
        <title>isdigit</title>
        <link>https://code-reference.com/c/ctype.h/isdigit?rev=1708041922&amp;do=diff</link>
        <description>int isdigit(int chr);


tests if a character a digit

C Sourcecode Example


#include &lt;stdio.h&gt; /* including standard library */
//#include &lt;windows.h&gt; /* uncomment this for Windows */

#include &lt;ctype.h&gt;

int main ( void )
{
  int i;
  char string[11]=&quot;Test\n-!&amp;%1&quot;;
  for (i=0; i &lt;= 11;i++)
    {
     if ( isdigit(string[i]) != 0 )
      {
       printf(&quot;Character %i is a digit\n&quot;,i);
      }
    }
  return 0;
}</description>
    </item>
    <item rdf:about="https://code-reference.com/c/ctype.h/isgraph?rev=1708041922&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-02-16T01:05:22+02:00</dc:date>
        <title>isgraph</title>
        <link>https://code-reference.com/c/ctype.h/isgraph?rev=1708041922&amp;do=diff</link>
        <description>isgraph


    int isgraph(int chr);


checks for any printing character except space (' ')

C Sourcecode Example


#include &lt;stdio.h&gt; /* including standard library */
//#include &lt;windows.h&gt; /* uncomment this for Windows */

#include &lt;ctype.h&gt;

int main ( void )
{
  int i;
  char string[11]=&quot;Test\n-!&amp;%1&quot;;
  for (i=0; i &lt;= 11;i++)
    {
     if ( isgraph(string[i]) != 0 )
      {
       printf(&quot;Character %i is a graph\n&quot;,i);
      }
    }
  return 0;
}</description>
    </item>
    <item rdf:about="https://code-reference.com/c/ctype.h/islower?rev=1708041924&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-02-16T01:05:24+02:00</dc:date>
        <title>islower</title>
        <link>https://code-reference.com/c/ctype.h/islower?rev=1708041924&amp;do=diff</link>
        <description>islower


    int islower(int chr);


checks whether a character is lowercase

C Sourcecode Example


#include &lt;stdio.h&gt; /* including standard library */
//#include &lt;windows.h&gt; /* uncomment this for Windows */

#include &lt;ctype.h&gt;

int main ( void )
{
  int i;
  char string[11]=&quot;Test -!&amp;%1&quot;;
  for (i=0; i &lt;= 11;i++)
    {
     if ( islower(string[i]) != 0 )
      {
       printf(&quot;Character %i is a lower char\n&quot;,i);
      }
    }
  return 0;
}</description>
    </item>
    <item rdf:about="https://code-reference.com/c/ctype.h/isprint?rev=1708041922&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-02-16T01:05:22+02:00</dc:date>
        <title>isprint</title>
        <link>https://code-reference.com/c/ctype.h/isprint?rev=1708041922&amp;do=diff</link>
        <description>isprint


    int isprint(int chr);


tests if character is printable

C Sourcecode Example


#include &lt;stdio.h&gt; /* including standard library */
//#include &lt;windows.h&gt; /* uncomment this for Windows */

#include &lt;ctype.h&gt;

int main ( void )
{
  int i;
  char string[11]=&quot;Test -!&amp;%1&quot;;
  for (i=0; i &lt;= 11;i++)
    {
     if ( isprint(string[i]) != 0 )
      {
       printf(&quot;Character %i is printable char\n&quot;,i);
      }
    }
  return 0;
}</description>
    </item>
    <item rdf:about="https://code-reference.com/c/ctype.h/ispunct?rev=1708041923&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-02-16T01:05:23+02:00</dc:date>
        <title>ispunct</title>
        <link>https://code-reference.com/c/ctype.h/ispunct?rev=1708041923&amp;do=diff</link>
        <description>ispunct


    int ispunct(int chr);


tests whether a character is punctuation mark

C Sourcecode Example


#include &lt;stdio.h&gt; /* including standard library */
//#include &lt;windows.h&gt; /* uncomment this for Windows */

#include &lt;ctype.h&gt;

int main ( void )
{
  int i;
  char string[11]=&quot;Test -!&amp;%1&quot;;
  for (i=0; i &lt;= 11;i++)
    {
     if ( ispunct(string[i]) != 0 )
      {
       printf(&quot;Character %i is a punctuation mark\n&quot;,i);
      }
    }
  return 0;
}</description>
    </item>
    <item rdf:about="https://code-reference.com/c/ctype.h/isspace?rev=1708041923&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-02-16T01:05:23+02:00</dc:date>
        <title>isspace</title>
        <link>https://code-reference.com/c/ctype.h/isspace?rev=1708041923&amp;do=diff</link>
        <description>isspace


    int isspace(int chr);


checks whether a character a space

C Sourcecode Example


#include &lt;stdio.h&gt; /* including standard library */
//#include &lt;windows.h&gt; /* uncomment this for Windows */

#include &lt;ctype.h&gt;

int main ( void )
{
  int i;
  char string[11]=&quot;Test -!&amp;%1&quot;;
  for (i=0; i &lt;= 11;i++)
    {
     if ( isspace(string[i]) != 0 )
      {
       printf(&quot;Character %i is a space\n&quot;,i);
      }
    }
  return 0;
}</description>
    </item>
    <item rdf:about="https://code-reference.com/c/ctype.h/isupper?rev=1708041923&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-02-16T01:05:23+02:00</dc:date>
        <title>isupper</title>
        <link>https://code-reference.com/c/ctype.h/isupper?rev=1708041923&amp;do=diff</link>
        <description>isupper


    int isupper(int chr);


tests wheather a char is in uppercase

C Sourcecode Example


#include &lt;stdio.h&gt; /* including standard library */
//#include &lt;windows.h&gt; /* uncomment this for Windows */

#include &lt;ctype.h&gt;

int main ( void )
{
  int i;
  char string[11]=&quot;Test -!&amp;%1&quot;;
  for (i=0; i &lt;= 11;i++)
    {
     if ( isupper(string[i]) != 0 )
      {
       printf(&quot;Character %i is uppercase\n&quot;,i);
      }
    }
  return 0;
}</description>
    </item>
    <item rdf:about="https://code-reference.com/c/ctype.h/isxdigit?rev=1708041924&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-02-16T01:05:24+02:00</dc:date>
        <title>isxdigit</title>
        <link>https://code-reference.com/c/ctype.h/isxdigit?rev=1708041924&amp;do=diff</link>
        <description>isxdigit


    int isxdigit(int chr);


checks whether a character is hexadecimal

C Sourcecode Example


#include &lt;stdio.h&gt; /* including standard library */
//#include &lt;windows.h&gt; /* uncomment this for Windows */

#include &lt;ctype.h&gt;

int main ( void )
{
  int i;
  char string[11]=&quot;Test -!&amp;%1&quot;;
  for (i=0; i &lt;= 11;i++)
    {
     if ( isxdigit(string[i]) != 0 )
      {
       printf(&quot;Character %i is a xdigit\n&quot;,i);
      }
    }
  return 0;
}</description>
    </item>
    <item rdf:about="https://code-reference.com/c/ctype.h/toascii?rev=1708041923&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-02-16T01:05:23+02:00</dc:date>
        <title>toascii</title>
        <link>https://code-reference.com/c/ctype.h/toascii?rev=1708041923&amp;do=diff</link>
        <description>toascii


    int toascii (int c);


a macro thats convert c into ascii chars

C Sourcecode Example


#include &lt;stdio.h&gt; /* including standard library */
//#include &lt;windows.h&gt; /* uncomment this for Windows */
 
#include &lt;ctype.h&gt; 
 
 void main(void) 
 { 
   int i; 
 
   for (i=0x2a; i&lt;=0x42; i++) { 
     printf(&quot;%#04x is %c\n&quot;, i, toascii(i));
   } 
 
 }</description>
    </item>
    <item rdf:about="https://code-reference.com/c/ctype.h/tolower?rev=1708041923&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-02-16T01:05:23+02:00</dc:date>
        <title>tolower</title>
        <link>https://code-reference.com/c/ctype.h/tolower?rev=1708041923&amp;do=diff</link>
        <description>#include &lt;ctype.h&gt;
    int tolower( int char );

  Returns lower case type of the character
C Sourcecode Example


#include &lt;stdio.h&gt; /* including standard library */
//#include &lt;windows.h&gt; /* uncomment this for Windows */

#include &lt;ctype.h&gt;

int main ( void )
{
  char string[30];
  /* write the Chars &quot;i&quot; and &quot;t&quot; lowercase in the buffer &quot;string&quot; */
  sprintf(string,&quot;%c WHANT %cHIS IN LOWERCASE&quot;,tolower('I'), tolower('T'));
  printf(&quot;%s\n&quot;,string);

return 0;
}</description>
    </item>
    <item rdf:about="https://code-reference.com/c/ctype.h/toupper?rev=1708041924&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-02-16T01:05:24+02:00</dc:date>
        <title>toupper</title>
        <link>https://code-reference.com/c/ctype.h/toupper?rev=1708041924&amp;do=diff</link>
        <description>toupper


    #include &lt;ctype.h&gt;
    int toupper( int char );

  Returns upper case type of the character
C Sourcecode Example


#include &lt;stdio.h&gt; /* including standard library */
//#include &lt;windows.h&gt; /* uncomment this for Windows */

#include &lt;ctype.h&gt;

int main ( void )
{
  char string[30];
  /* write the Chars &quot;i&quot; and &quot;t&quot; uppercase in the buffer &quot;string&quot; */
  sprintf(string,&quot;%c whant %chis in uppercase&quot;,toupper('i'), toupper('t'));
  printf(&quot;%s\n&quot;,string);

return 0;
}</description>
    </item>
</rdf:RDF>
