概述
1.该功能isalnum()用于检查字符是否为字母数字。它返回非零值,如果字符是字母数字,则表示字母或数字,否则返回零。在“ ctype.h”头文件中声明。
这是isalnum()C语言的语法,int isalnum(int character);
2.tolower()函数在ctype.h头文件中定义。如果传递的字符是大写字母,则tolower()函数会将大写字母转换为小写字母。
用法:
int tolower(int ch);
参数:此方法采用强制参数ch,该参数是要转换为小写字母的字符。
返回值:此函数返回对应于ch的小写字符。
以下示例程序旨在说明C语言中的tolower()函数:
示例1:
// C program to demonstrate
// example of tolower() function.
#include
#include
int main()
{undefined
// Character to be converted to lowercase
char ch = 'G';
// convert ch to lowercase using toLower()
printf("%c in lowercase is represented as = %c", ch, tolower(ch));
return 0;
}
输出:
G in lowercase is represented as = g
3.setbuf(stdin,NULL);清空缓冲区函数
4.strlen(a) //a为一个字符串数组,该函数返回的是字符串的长度。
描述
C 库函数 size_t strlen(const char *str) 计算字符串 str 的长度,直到空结束字符,但不包括空结束字符。
声明
下面是 strlen() 函数的声明。
size_t strlen(const char *str)
1
参数
str – 要计算长度的字符串。
返回值
该函数返回字符串的长度。
5.strcmp(a,b)//a,b均为字符串,如果两字符串相等返回0,
函数原型: int strcmp(const char *string1,const char *string2)
所在库文件: #include<string.h>
参数: 以null
结尾的字符串 const
修饰防止字符串被修改,进行保护。
函数功能描述
当s1 < s2时,返回负值。
当s1 > s2时,返回正值。
当s1 == s2,返回0。
两个字符串的每个字符从左到右依此按照对应的ascii码值大小进行比较,若两字符对应的ascii码值相等,继续比较直到出现不同的字符或者遇到串尾标志符'