zoukankan      html  css  js  c++  java
  • C函数库 ------ ctype.h

    单字节宽字节描述
    isalnum iswalnum 是否为字母数字
    isalpha iswalpha 是否为字母
    islower iswlower 是否为小写字母
    isupper iswupper 是否为大写字母
    isdigit iswdigit 是否为数字
    isxdigit iswxdigit 是否为16进制数字
    iscntrl iswcntrl 是否为控制字符
    isgraph iswgraph 是否为图形字符(例如,空格、控制字符都不是)
    isspace iswspace 是否为空格字符(包括制表符、回车符、换行符等)
    isblank iswblank 是否为空白字符(C99/C++11新增)(包括水平制表符)
    isprint iswprint 是否为可打印字符
    ispunct iswpunct 是否为标点
    tolower towlower 转换为小写
    toupper towupper 转换为大写
    不适用 iswctype 检查一个wchar_t是否是属于指定的分类
    不适用 towctrans 使用指定的变换映射来转换一个wchar_t(实际上是大小写的转换)
    不适用 wctype 返回一个宽字符的类别,用于iswctype函数
    不适用 wctrans 返回一个变换映射,用于towctrans

    序号 字符类 & 描述
    1 数字
      完整的数字集合 { 0, 1, 2, 3, 4, 5, 6, 7, 8, 9 }
    2 十六进制数字
      集合 { 0 1 2 3 4 5 6 7 8 9 A B C D E F a b c d e f }
    3 小写字母
      集合 { a b c d e f g h i j k l m n o p q r s t u v w x y z }
    4 大写字母
      集合 {A B C D E F G H I J K L M N O P Q R S T U V W X Y Z }
    5 字母
      小写字母和大写字母的集合
    6 字母数字字符
      数字、小写字母和大写字母的集合
    7 标点符号字符
      集合 ! " # $ % & ' ( ) * + , - . / : ; < = > ? @ [ ] ^ _ ` { | } ~
    8 图形字符
      字母数字字符和标点符号字符的集合
    9 空格字符
      制表符、换行符、垂直制表符、换页符、回车符、空格符的集合。
    10 控制字符
      在 ASCII 编码中,这些字符的八进制代码是从 000 到 037,以及 177(DEL)。
    11 空白字符
      包括空格符和制表符。
  • 相关阅读:
    BUUCTF-web ZJCTF,不过如此
    BUUCTF-web ikun(Python 反序列化)
    BUUCTF-web web1 (无列名注入)
    求前 n 个正整数的 k 次方和
    增根和失根:解方程的逻辑问题
    斜二测画法的经验公式
    像素转换mm
    正则表达式收集
    (转)mssql sp_addextendedproperty 用法,作用
    (转).net平台下垃圾回收机制
  • 原文地址:https://www.cnblogs.com/god-of-death/p/14757717.html
Copyright © 2011-2022 走看看