中信建设网站,欧洲最新消息,wordpress短代码参数值带,seo研究在我们在编写代码时大小写转换是基础知识#xff0c;这篇博客将通过介绍C常用库函数来回顾和学习一种不一样的大小写转换 目录 一、islower/isupper函数二、tolower/toupper函数三、ASCLL码 一、islower/isupper函数
islower和isupper函数是C标准库中的字符分类函数#xff… 在我们在编写代码时大小写转换是基础知识这篇博客将通过介绍C常用库函数来回顾和学习一种不一样的大小写转换 目录 一、islower/isupper函数二、tolower/toupper函数三、ASCLL码 一、islower/isupper函数
islower和isupper函数是C标准库中的字符分类函数用于检查一个字符是否为小写字母或大写字母。 islower和isupper函数的使用需要包含头文件cctype, 也可用万能头bits/stdc.h包含。 用法如下
#includeiostream
#includealgorithm
#includecctype//需要引入这个头文件using namespace std;int main()
{char ch1 A;char ch2 b;cout islower(ch1) endl; //A不是小写返回0cout isupper(ch1) endl; //A是小写返回非0cout islower(ch2) endl; //b是小写返回非0cout isupper(ch2) endl; //b不是大写返回0return 0;
}二、tolower/toupper函数
tolower 和 toupper 是 C 标准库中的函数用于转换字符的大小写。
tolower 函数接受一个字符作为参数并返回其对应的小写字母字符。如果参数不是大写字母则返回原始字符。函数原型如下
int tolower(int c);下面是一个示例演示如何使用 tolower 函数将字符转换为小写
#include iostream
#include cctypeint main() {char ch A;char lowercaseCh tolower(ch);std::cout lowercaseCh std::endl; // 输出 areturn 0;
}toupper 函数类似地接受一个字符作为参数并返回其对应的大写字母字符。如果参数不是小写字母则返回原始字符。函数原型如下
int toupper(int c);下面是一个示例演示如何使用 toupper 函数将字符转换为大写
#include iostream
#include cctypeint main() {char ch a;char uppercaseCh toupper(ch);std::cout uppercaseCh std::endl; // 输出 Areturn 0;
}在这两个示例中我们包含了 cctype 头文件来访问 tolower 和 toupper 函数。这些函数对于在字符串处理、字符比较或大小写敏感的操作中很有用。
三、ASCLL码
附表如下 在了解ascll码后我们可以通过对英文字符的加减运算进行字符串的转换特别注意三值 a 97 A 65 0 48 大小写字符差值为32字符数字与数字之间差个‘0’ 也就是48. 这就是这一篇的全部全部内容了喜欢可以点点赞假期会持续更新感谢您的支持。