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.

  • 相关阅读:
    【docker】命令学习
    docker 安装mysql
    Docker DockerFile案例 自定义的tomcat9
    尚硅谷 Docker DockerFile案例 ONBUILD命令案例
    dockerfile 案例2 CMD ENTRYPOINT命令案例
    Dockerfile案例
    Dockerfile解析
    数据卷容器
    Dockfile添加数据卷
    容器数据卷
  • 原文地址:https://www.cnblogs.com/freewater/p/2972580.html
Copyright © 2011-2022 走看看