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 空白字符
      包括空格符和制表符。
  • 相关阅读:
    Ubuntu中安装mysql(一)
    磁盘格式化分区挂载
    mysql主从&主主部署记录
    python基础-编码环境安装与基本语法
    测试报告应包含的内容信息
    HTTP协议数据包简单总结
    支付功能测试点
    Android--monkey测试命令
    Fiddler 抓包学习_下载安装配置
    chrome F12_Network 开发者工具详解
  • 原文地址:https://www.cnblogs.com/god-of-death/p/14757717.html
Copyright © 2011-2022 走看看