zoukankan      html  css  js  c++  java
  • ctype.h库函数----字符操作函数

    在c++中使用时:  #include <cctype>

    字符判断函数

    1、isalnum函数--判断是否是英文字母或数字字符,如果是,则返回非0值,如果不是,则返回0.

          函数参数 :可以是字符也可以是整型数字。

          用例:if( isalnum(ch) !=0 )

          在windows和linux中通用

    2、isalpha函数---判断是否是英文字母,如果是,则返回非0值,如果不是,则返回0.

        函数参数 :可以是字符也可以是整型数字。

        用例:if( isalpha(ch) !=0 )

    3、isascii函数----判断ASCII码是否位于0~127之间,如果是,则返回非0值,如果不是,则返回0/

         函数参数 :可以是字符也可以是整型数字。

         用例:if( isascii(ch) !=0 )

    4、iscntrl函数----判断是否是控制字符(ASCII码是0~31和0x7f//ascii码 127),如果是,则返回非0值,如果不是,则返回0。

         函数参数 :可以是字符也可以是整型数字。

         用例:if( iscntrl(ch) !=0 )

    5、isdigit函数----判断是否是数字字符(ASCII码为48~57),如果是,则返回非0值,如果不是,则返回0 

         函数参数 :可以是字符也可以是整型数字。

         用例:if( isdigit(ch) !=0 )

    6、isgraph函数---判断除了空格外的可打印字符(若是空格,返回0).如果是,则返回非0值,如果不是,则返回0 

         函数参数 :可以是字符也可以是整型数字。

         用例:if( isgraph(ch) !=0 )

    7、islower函数---判断是否是小写英文字母.如果是,则返回非0值,如果不是,则返回0 

         函数参数 :可以是字符也可以是整型数字。

         用例:if( islower(ch) !=0 )

    8、ispunct函数---判断是否是标点符号.如果是,则返回非0值,如果不是,则返回0 

         函数参数 :可以是字符也可以是整型数字。

         用例:if( ispunct(ch) !=0 )

    9、isprint函数---判断包括空格的可打印字符.如果是,则返回非0值,如果不是,则返回0 

         函数参数 :可以是字符也可以是整型数字。

         用例:if( isprint(ch) !=0 )

    10、isspace函数---判断是否是空白符.如果是,则返回非0值,如果不是,则返回0 

         函数参数 :可以是字符也可以是整型数字。

         用例:if( isspace(ch) !=0 )

    11、isxdigit函数---判断是否是十六进制字符(重点).如果是,则返回非0值,如果不是,则返回0 

         函数参数 :可以是字符也可以是整型数字。

         用例:if( isxdigit(ch) !=0 )

    字符转换函数

     

    1、tolower函数---将大写英文字母转换为小写英文字母。如果ch是大写英文字母,则返回小写英文字母,如果不是,则返回原字符。

         函数参数 :可以是字符也可以是整型数字。

         用例:tolower(ch);

    2、toupper函数---将小写英文字母转换为大写英文字母。如果ch是小写英文字母,则返回大写英文字母,如果不是,则返回原字符。

         函数参数 :可以是字符也可以是整型数字。

         用例:toupper(ch);

    3、toascii函数---将字符转换为相应的ASCII码,低七位以外的数位将会被清除

         函数参数 :字符

         用例:toascii(ch);(只能是单个字符,如果是字符串,则返回第一个字符的ASCII码)

  • 相关阅读:
    [Java] java中的异常处理
    Jmeter之定时器
    Jmeter之检查点
    Jmeter之集合点
    Jmeter之关联
    Jmeter之参数化
    Jmeter测试WebService接口
    Jmeter测试MySQL数据库
    Jmeter测试HTTP接口
    使用Postman对HTTP接口进行功能测试
  • 原文地址:https://www.cnblogs.com/wshyj/p/6253595.html
Copyright © 2011-2022 走看看