用c语言实现字符大小写转化
用c语言实现字符大小写转化
- 原理介绍
- 运行效果
- 代码
#include <stdio.h>
#include <stdlib.h>//The function of exchange ASCII char from lower to capital.
void toCapital(char *c)
{*c &= (char)0xDF; //c and 11011111b
}//The function of exchange ASCII char from capital to lower.
void toLower(char *c)
{*c |= (char)0x20; //c or 00100000b
}int main(void)
{char c = 'a';toCapital(&c);printf("%c\n", c);c = 'D';toLower(&c);printf("%c\n", c);return 0;
}
用c语言实现字符大小写转化相关推荐
- Swift3.0语言教程字符串大小写转化
Swift3.0语言教程字符串大小写转化 Swift3.0语言教程字符串大小写转化,在字符串中,字符串的格式是很重要的,例如首字母大写,全部大写以及全部小写等.当字符串中字符很多时,通过人为一个一个的 ...
- C语言的字母大小写转化
南昌理工学院ACM集训队 C语言入门的时候都会遇到要求写大小写转换的题目 这类题目主要通过ASCII(美国信息交换标准代码)码差值实现, A对应ASCII码十进制数字是65,a对应ASCII码十进制数 ...
- C语言经典面试题 - 字母的大小写转化
字母的大小写转化 题目描述 KiKi想完成字母大小写转换,有一个字符,判断它是否为大写字母,如果是,将它转换成小写字母:反之则转换为大写字母. 输入描述 : 多组输入,每一行输入一个字母. 输出描述 ...
- R语言将字符型(Character)变量转化为数值型(Numeric)
R语言将字符型(Character)变量转化为数值型(Numeric) 目录 R语言将字符型(Character)变量转化为数值型(Numeric) #基本语法
- c语言access码大小写A转换,字母大小写互相转换 ASCII码转化符号问题
15 回复 #2 PcrazyC2007-03-13 19:33 注意{ } #3 PcrazyC2007-03-13 19:34 #include void main() { char a,c; i ...
- C语言函数:tolower()、toupper字符大小写转换函数。
C语言函数:tolower().toupper字符大小写转换函数. int toupper( int c) int tolower( int c) tolower():将字母转为小写. toupper ...
- python基础(1) - ASCII码的转换及字母的大小写转化
取次花丛懒回顾,半缘修道半缘君. –元稹 <离思> 你们是否发现,不论学习哪门语言,是不是总有一些"经典"的问题绕之不去--求公因数,奇偶数输出,字母大小写的转换- 那 ...
- C++ _ string类常用函数(字符大小写转换与判断)
文章目录 1.string类介绍 2.字符大小写转换与判断常用函数 2.1 字符大小写判断 2.1.1 isalpha() 2.1.2 isalnum() 2.1.3 islower() 2.1.4 ...
- Go学习随笔(二)字符串的操作\遍历\索引\统计\替换\大小写转化\修改\插入\判断是否包含
在GO中字符串作为基本的类型,和c语言不同,c没有原生的字符串类型,c语言使用的是字符数组来表示字符串,并以字符指针来传递字符串. 1.字符串的表示 在Go语言中,字符串的值是不可变的,当创建一个字符 ...
最新文章
- 摊手:工作五年我拿了两次 N+1 赔偿!
- Linux下批量杀掉筛选进程
- 一个奇怪的生产环境配置ldap服务引起的故障及解决过程分享
- QTP的那些事--不能识别web上的测试对象
- Coursera课程Python for everyone:chapter9
- 单例模式在多线程中的安全性研究
- GDB调试精粹及使用实例
- LeetCode 1228. 等差数列中缺失的数字
- Servlet的介绍
- Esxi自动化配置脚本
- SAP License:SAP凭证的类别和记账码
- C++冒泡排序(初级版)
- C/C++基础一:stack heap
- Linux 优秀软件资源大全中文版
- 希腊字母 和 他的发音 Greek Alphabet and its Pronunciation
- 服务器RAID常见级别与JBOD概述
- 获得手机上的软件名称 软件图标 软件包名
- js将 一串数字1403149534转换为日期格式
- 路由器接交换机再接无线路由器,应该怎么设置
- mysql signal_[MySQL]MySQL的signal sqlstate
热门文章
- 基于QT的游戏修改器
- JAVA菜鸟驿站快递分发系统计算机毕业设计Mybatis+系统+数据库+调试部署
- 关于使用VMware Workstation Pro16 创建Kali-Linux虚拟环境的操作办法以及库源的配置
- asp.net 鲜花销售系统1058毕业设计
- Python骚操作—自动刷抖音
- 华为高管丁耘跑28公里后突发疾病去世:在公司工作26年
- 发光二极管之—工作原理图解分析
- HEVC 参考帧管理(RPS)
- 应用宝YSDK道具直接支付解决和遇到的坑
- bzoj4444: [Scoi2015]国旗计划(线段树+倍增)