网站流量 seo百度竞价排名服务
目录
前言
一、共同包含的头文件
二、对于isalpha函数的介绍
编辑
1.函数声明
2.功能介绍
代码示例
运行结果
三、对于islower函数的介绍
1.函数声明
2.功能介绍
代码示例
运行结果
总结
前言
isplaha函数和islowerh函数是c语言中两个重要的库函数,isplaha函数可以用来判断字符是否为字母,而islower函数可以判断字符是否为小写字母。
一、共同包含的头文件
isalpha函数和islower函数都包含于<cpyte>头函数中,这是一个字符处理函数,此标头声明一组用于分类和转换单个字符的函数。详细可点击查看:ctype头文件
#include<ctype.h>
二、对于isalpha函数的介绍
这是cplusplus中对于isalpha函数的介绍,如果看不懂没关系,我来分析一下。
1.函数声明
int isalpha (int c)
2.功能介绍
其功能就是检查字符是否为字母,字符就是键盘中可以输入的,例如:q@2#,而字符是a-z,A-Z。isalaha函数的参数是int c,是一个整型,而不是一个字符型,这是我们要注意的。
如果返回值为非0,就说明该字符为字符,反之不是。
代码示例
/* isalpha example */
#include <stdio.h>
#include <ctype.h>
int main ()
{int i=0;char str[]="C++&C";while (str[i]){if (isalpha(str[i])) printf ("character %c is alphabetic\n",str[i]);else printf ("character %c is not alphabetic\n",str[i]);i++;}return 0;
}
运行结果
三、对于islower函数的介绍
这是cplusplus中对于islower函数的介绍。
1.函数声明
int isalpha (int c)
2.功能介绍
检查 c 是否为小写字母。
请注意,什么被视为字母可能取决于所使用的区域设置;在默认的“C”区域设置中,小写字母是以下任意字母: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。其他区域设置可能会将不同的字符选择视为小写字符,但绝不会将返回 true(对于 iscntrl、isdigit、ispunct 或 isspace)的字符。
若参数c为小写字母,则返回TRUE,否则返回NULL(0)
代码示例
/* islower example */
#include <stdio.h>
#include <ctype.h>
int main ()
{int i=0;char str[]="Test String.\n";char c;while (str[i]){c=str[i];if (islower(c)) c=toupper(c);putchar (c);i++;}return 0;
}
运行结果
总结
以上就是今天要讲的内容,本文仅仅简单介绍了isalpha函数和islower函数的使用,希望可以帮到大家,作为菜鸟,初来乍到,希望可以多多支持。