zoukankan      html  css  js  c++  java
  • include <ctype.h> 头文件包含函数总结

    里面包含的函数主要是:

    1.字符测试函数,函数原型一般为:int isXXXX( int );

      参数为int, 只能正确处理[0, 127].

     

    2.字符映射函数,函数原型一般为:int toXXXX( int );

      对参数进行检测, 若符合范围则转换, 否则不变

      int tolower( int );  'A'~'Z' ==> 'a'~'z'   // 先判断是不是小写字母,如果不是,则将其转换成小写字母   (简单记忆:to lower

           int toupper( int );  'a'~'z' ==> 'A'~'Z'  // 先判断是不是大写字母,如果不是,则将其转换成大写字母   (简单记忆:to upper
     
       3. 判断字母函数:
           int isalpha(char ch);
           如果ch是字母则返回“非0”, 否则返回0。 (简记:is alpha?)
      
       4.判断是不是控制字符函数:
          int iscntrl( char ch );
               检查ch是否控制字符( 其ASCII码在0和0x1F之间,数值为 0-31 ). ( 简记:is cntrl ?)
      
       5.判断数字函数:
          int isdigit( char ch );
          如果ch是数字则返回“非0”, 否则返回0.  ( 简记:is digit ? )
     
     6.判断小写字母函数:
          int islower( char ch );
          是则返回“非0”, 否则返回0.
     
       7.判断大写字母函数:
         int isupper(char ch);
         是则返回“非0”, 否则返回0.
     
       8. 同时判断是不是字母或数字的函数:
         int isalnum(char ch);
         是则返回“非0”, 否则返回0.  (简记:is al 或 num ? )
     
       (先记住这些~~~)!
       
         

     

     

  • 相关阅读:
    学习进度总结表
    关于软件工程的问题
    自我介绍
    web安全
    spring profile
    spring 装配
    python Descriptor (描述符)
    python string intern
    Java 对象内存占用
    java jdb命令详解
  • 原文地址:https://www.cnblogs.com/yspworld/p/4158423.html
Copyright © 2011-2022 走看看