转换大写和小写字母
Converting upper and lower case letters
在 c++ 中,如何将大写字母转换为小写字母并返回?
ch= ch-('a'-'A') a -> A
ch= ch+('a'-'A'). A-> a
有没有像这样的"公式"可以将字母转换为数字并颠倒?
有"公式"可以将小写转换为大写,反之亦然。 它们处理加减'A'
和'a'
之间的距离值。 尽管我们有std::tolower
和std::toupper
来处理转换,而不是使用它们。
可以通过
ch - '0'
将数字作为字符转换为其整数值来完成 - 尽管我不是 100% 确定这就是您所要求的。显然,将字符串转换为数字意味着以正确的顺序挑选数字并相乘,以产生"整数"。
相关文章:
- 从较小的阵列到较大的阵列的元素级转换
- 如何将我的小程序转换为用于项目的函数?
- 将最小值整数转换为无符号长整型
- 尝试使用 x86 asm SSSE3 将大端转换为小端序
- 如何将小端格式的QByteArray转换为无符号长整型
- 标准是否阻止在可变参数模板中使用足够小的文本值缩小文本转换范围
- 将 32 位大端有符号整数转换为有符号小端整数
- 将 QByteArray 从大端序转换为小端序
- 英里到千克转换器练习的小语法错误
- 为什么Arduino(小端序)上的Sha1在没有转换为大端序的情况下工作?
- 在映射最小值和最大值时从未签名转换为已签名的最佳方法?
- 如何使用for_each,transform,Iterator和lambda的某种组合将STD ::集合的字符串转换为小
- 在转换为较小的数值类型之前执行范围检查的安全、跨平台方法是什么
- 如何处理警告:从较小的整数类型int转换为int*
- 将几秒钟转换为小时数分钟的公式是什么?
- 在 C/C++ 中,混合类型整数数学所需的最小类型向上转换是多少?
- 如何计算将数组中的所有n个数转换为m的最小成本
- 将大端序的 32 位变量转换为小端序
- 可疑的指针转换转换(区域太小)
- 将网络字节顺序(大字节序)转换为小字节序