建立字符型数组时: char a[]="i am a student"

1. 其中的空格' '的ASCII值为:32。

2. 数组末尾有一个默认的'\0',ASCII值为:0,'\0'不作为数组一个元素,只是表示数组结束。

3.'A'的ASCII为65,'a'的ASCII为97,'A'-'a'为-32,' '的ASCII为32。

小写变大写程序

 1 #include<iostream> 2 using namespace std; 3 void inverse(char *temp){ 4     while(*temp!='\0'){ 5         if(*temp>='A'&&*temp<='z')*temp=*temp+'A'-'a';//注意:*temp为' '时,*temp=*temp+'A'-'a'='\0',while循环结束 6         temp++; 7     } 8 } 9 void main(){10     char abb[]="i am a boy!";11     cout<<abb<<endl;12     inverse(abb);13     cout<<abb<<endl;14 }

转载于:https://www.cnblogs.com/leeking/archive/2012/02/19/2357791.html

C++初学之 3. ASCII数值的应用(大小写变换)相关推荐

  1. 【C++000】ASCII码转换公式(大小写转换)

    本文是简单介绍 ASCII 码的代码块,以及其简单运用. #include<iostream> using namespace std; int main( ) {char ch;cout ...

  2. Python:利用ASCII码转换字符串大小写(非lower、upper)

    str = input("请输入一段字符串,回车结束:\n") for i in range(len(str)): #遍历字符串中每个字符# 利用ASCII码确定大小写:也可以用: ...

  3. 常用ASCII码值以及大小写字母转换

    不知道大家在编程时需要使用到ASCII码但不记得是什么感觉,但对我来说就是 遇到啊,就遭老罪了~~~ 这里列出一些常用的ASCII码值,还有ASCII标准表,希望可以帮助到大家: a-z:97-122 ...

  4. R语言将数据框中的字符类型数字转换为数值及行名变换

    1 数据框类型转换 gsetpm.rsem=as.data.frame(lapply(gsetpm.rsem,as.numeric)) #gsetpm换成自己的数据 2 行名及列名为第一行和第一列 变 ...

  5. ASCII中关于大小写字母间隔为32的思考

    一直没有搞清楚为什么在ASCII中要把大小写字母的间隔设置为32,今天才发现这样设置的精妙之处:方便了程序对大小写字母进行转换.请看: ================= 十进制        32 ...

  6. 关于Python ord()和chr()返回ASCII码和Unicode码的看法

    刚开始学这两个函数的时候,看到书上说的是返回Unicode码, 但是自己去百度之后,发现很多人都说返回是ASCII码 为什么会这样呢? 那么为了不误解 ,我们先介绍下Unicode码和ASCII码 A ...

  7. sql查询非ascii字符_SQL替换:如何在SQL Server中替换ASCII特殊字符

    sql查询非ascii字符 One of the important steps in an ETL process involves the transformation of source dat ...

  8. 第一章 Caché 函数大全 $ASCII 函数

    文章目录 第一章 Caché 函数大全 $ASCII 函数 大纲 参数 描述 参数 expression position 示例 注意 支持Unicode 代理对 相关函数 第一章 Caché 函数大 ...

  9. 加密解密系列文章之 - ASCII 加密解密(最简单的加密解密) 下

    继上一篇 加密解密系列文章之 - ASCII 加密解密(最简单的加密解密) 上 的下篇. 我在 上 篇里 已经给大家说了最基本的ASCII 加密 解密的东西.然后再最后 我们说了ASCII加密解密的问 ...

最新文章

  1. OKR与Scrum如何强强联手
  2. import lombok 报错_lombok
  3. VS2017 报错该文件包含不能在当前代码页(936)中表示的字符。请将该文件保存为 Unicode 格式以防止数据丢失
  4. 【Python】推荐10个好用到爆的Jupyter Notebook插件,让你效率飞起
  5. oracle服务器内存建议,Oracle内存分配建议
  6. 用JAVA Excel API 实现对Excel表格的读写更新 (转)
  7. 【数字IC设计】001. IC设计基础
  8. iPhone IPv6上网
  9. mysql跳跃扫描_MySQL 8.0 之索引跳跃扫描(Index Skip Scan)
  10. 云开发之模糊搜索的三种方式
  11. LVS负载均衡群集(理论+实验)
  12. 分布式游戏服务器设计
  13. 在嵌入式linux上玩OpenGL
  14. 网站服务器 64位,如何将win7系统从32位升级到64位_网站服务器运行维护,win7,32位,64位...
  15. SQL 视图 简记
  16. 产品原型设计教程:墨刀
  17. 3款最好用的甘特图软件有哪些?
  18. 如何逃脱老鼠奔跑试的工作?
  19. VBA 关键字匹配查找
  20. Android 自定义圆角+阴影布局

热门文章

  1. c 语言从文件中读取字符串数组,C从文本文件读取到数组/字符串
  2. linux 16.04 WIFI,手动配置 WIFI无线网络 (Ubuntu 16.04)
  3. java定时执行sql语句_spring中使用quartz动态添加定时任务执行sql
  4. python输入三次密码程序_请教各位大神,为啥以下代码输入修改密码后连输错三次还是能输入...
  5. c++ post请求_Golang GinWeb框架5绑定请求字符串/URI/请求头/复选框/表单类型
  6. 教师教学质量评价系统c语言,教师课堂教学评价大全_浅谈C语言课堂教学方法
  7. android studio查看jar包源码,Android Studio查看源代码报错
  8. 力扣 13.罗马数字转整数
  9. 算法导论9.1-1找第二小的元素
  10. numpy.random.choice()用法详解(附官方文档)