- C 标准库
- C 库 - 首页
- C 库 -
- C 库 -
- C 库 -
- C 库 -
- C 库 -
- C 库 -
- C 库 -
- C 库 -
- C 库 -
- C 库 -
- C 库 -
- C 库 -
- C 库 -
- C 库 -
- C 库 -
- C 库 -
- C 库 -
- C 库 -
- C 库 -
- C 库 -
- C 库 -
- C 库 -
- C 库 -
- C 标准库资源
- C 库 - 快速指南
- C 库 - 有用资源
- C 库 - 讨论
C 库-islower() 函数
C ctype 库 islower() 函数用于检查传入字符是否是小写字母。
语法
以下是 islower() 函数的 C 库语法 −
int islower(int c);
参数
此函数接受一个参数 −
c − 这是要检查的字符,作为整数传递。此值必须可以表示为无符号字符或 EOF 的值。
返回值
如果 c 是小写字母(“a”到“z”),则该函数将返回非零值(true)。如果 c 不是小写字母,则返回 0(false)。
示例 1:检查字符
这里 islower() 检查不同类型的输入,如大写字符、小写字符和数字/数字。
#include <stdio.h> #include <ctype.h> int main () { int var1 = 'Q'; int var2 = 'q'; int var3 = '3'; if( islower(var1) ) { printf("var1 = |%c| is lowercase character\n", var1 ); } else { printf("var1 = |%c| is not lowercase character\n", var1 ); } if( islower(var2) ) { printf("var2 = |%c| is lowercase character\n", var2 ); } else { printf("var2 = |%c| is not lowercase character\n", var2 ); } if( islower(var3) ) { printf("var3 = |%c| is lowercase character\n", var3 ); } else { printf("var3 = |%c| is not lowercase character\n", var3 ); } return(0); }
输出
以上代码产生以下结果 −
var1 = |Q| is not lowercase character var2 = |q| is lowercase character var3 = |3| is not lowercase character
广告