C++实用函数(用作学习的备忘录)

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

参数: 以null结尾的字符串 const修饰防止字符串被修改,进行保护。

函数功能描述
当s1 < s2时,返回负值。
当s1 > s2时,返回正值。
当s1 == s2,返回0。
两个字符串的每个字符从左到右依此按照对应的ascii码值大小进行比较,若两字符对应的ascii码值相等,继续比较直到出现不同的字符或者遇到串尾标志符'\0'为止。


本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!

相关文章

立即
投稿

微信公众账号

微信扫一扫加关注

返回
顶部