zoukankan      html  css  js  c++  java
  • C Standard Library: 2 Character Class Tests: <ctype.h>

    2 Character Class Tests: <ctype.h>

    The header <ctype.h> declares functions for testing characters. For each function, the
    argument list is an int, whose value must be EOF or representable as an unsigned char, and
    the return value is an int. The functions return non-zero (true) if the argument c satisfies the
    condition described, and zero if not.
    isalnum(c) isalpha(c) or isdigit(c) is true
    isalpha(c) isupper(c) or islower(c) is true
    iscntrl(c) control character
    isdigit(c) decimal digit
    isgraph(c) printing character except space
    islower(c) lower-case letter
    isprint(c) printing character including space
    ispunct(c) printing character except space or letter or digit
    isspace(c) space, formfeed, newline, carriage return, tab, vertical tab
    isupper(c) upper-case letter
    isxdigit(c) hexadecimal digit
    In the seven-bit ASCII character set, the printing characters are 0x20 (' ') to 0x7E ('-');
    the control characters are 0 NUL to 0x1F (US), and 0x7F (DEL).
    In addition, there are two functions that convert the case of letters:
    int tolower(c) convert c to lower case
    int toupper(c) convert c to upper case
    If c is an upper-case letter, tolower(c) returns the corresponding lower-case letter,
    toupper(c) returns the corresponding upper-case letter; otherwise it returns c.

  • 相关阅读:
    java虚拟机小贴士之GC分析
    hystrix文档翻译之工作原理
    hystrix文档翻译之开始使用
    SQLALchemy--ORM框架
    PythonWEB框架之Flask--3
    补充
    PythonWEB框架之Flask--2
    PythonWEB框架之Flask
    centos6.8下redis的安装和配置
    celery
  • 原文地址:https://www.cnblogs.com/freewater/p/2972580.html
Copyright © 2011-2022 走看看