CTYPE.3
上传用户:datang2001
上传日期:2007-02-01
资源大小:53269k
文件大小:2k
源码类别:

操作系统开发

开发平台:

C/C++

  1. CTYPE(3)                  Minix Programmer's Manual                   CTYPE(3)
  2. NAME
  3.      ctype, isalpha, isupper, islower, isdigit,  isxdigit,  isalnum,  isspace,
  4.      ispunct,  isprint, isgraph, iscntrl, isascii, toupper, tolower, toascii -
  5.      character classification macros
  6. SYNOPSIS
  7.      #include <ctype.h>
  8.      int isalpha(int c)
  9.      ...
  10. DESCRIPTION
  11.      These macros classify characters by table lookup.  Each  is  a  predicate
  12.      returning  nonzero  for  true,  zero  for false.  Isascii and toascii are
  13.      defined on all integer values; the rest are defined only on the range  of
  14.      unsigned char and on the special value EOF (see stdio(3)).
  15.      isalpha        c is a letter
  16.      isupper        c is an upper case letter
  17.      islower        c is a lower case letter
  18.      isdigit        c is a digit
  19.      isxdigit       c is a hex digit
  20.      isalnum        c is an alphanumeric character
  21.      isspace        c is a space, tab, carriage return, newline, vertical tab,
  22.                     or formfeed
  23.      ispunct        c  is  a  punctuation  character  (neither   control   nor
  24.                     alphanumeric)
  25.      isprint        c is a printing character,  code  040(8)  (space)  through
  26.                     0176 (tilde)
  27.      isgraph        c is a printing character, similar to isprint except false
  28.                     for space.
  29.      iscntrl        c  is  a  delete  character  (0177)  or  ordinary  control
  30.                     character (less than 040).
  31.      isascii        c is an ASCII character, code less than 0200
  32.      tolower        c is converted to lower case.  Return value  is  undefined
  33.                     if not isupper(c).
  34.                                 May 12, 1986                                 1
  35. CTYPE(3)                  Minix Programmer's Manual                   CTYPE(3)
  36.      toupper        c is converted to upper case.  Return value  is  undefined
  37.                     if not islower(c).
  38.      toascii        c is converted to be a valid ascii character.
  39. SEE ALSO
  40.      ascii(7)
  41.                                 May 12, 1986                                 2