字符与整型
来源:互联网 发布:获取校园网络密码 编辑:程序博客网 时间:2024/05/17 07:14
“字符”与“整型”
字符变量只是告诉计算机,我这个数据只占一个字节,也就是说我超不出128这个数去。而int则告诉我这个数可能很大,有65534那么大呢。
字符减'0'可以到相应的整数
现在比如我们要字符‘1’转换成数字1,就这么一个变化,我们看到了大家注意了字符型常量用''括起来的原因是,它们在计算机中都以各自的ASCII表示。而‘1’的对应编码是49的二进制码,但是我们的数字1,就等于1呀,所以为了由原来的‘1’实际上就是49的二进制变成现在的1对应的二进制1,只好用49-48=1了。但是在ASCII码里‘0’对应的刚好是48的二进制码,所以我们转换的时候只需要‘1’-‘0’=1;就可以了。而数字的ASCII码是按顺序规定的。所以其它字符要转换成数字都可以用减‘0’来表示。比如‘2’的ASCII是50,而我们要得到数字2,于是用‘2’-48=2了。
大小写字母的转换
先看ASCII码:a~z是97~122的二进制,而A~Z是65~90的二进制编码,于是我们就得出:大写字母=小写字母-32 ;这个公式了。当然这里的32我也可以这么写‘Z’=‘z’-'空格'。因为空格的ASCII码是32对应的二进制编码。
- 字符与整型
- 整型与字符型相加
- 整型与字符型转换
- 字符、整型与字符串转换
- 整型与字符型的相互转换
- 32_字符与整型的赋值
- 整型与字符型之间转化
- 整型与字符型之间的转换
- itoa(整型转字符型)与atoi(字符转整型)
- MFC中整型与字符型的相互转换
- 20100601--C语言中的字符型与整型
- 字符型数据与整型数据的通用性
- 字符型IP地址与整型之间转换
- 字符数组与整型数组的初始化和赋值对比
- java 中整型与字符型的相互转换
- 字符数组与整型数组的初始化和赋值对比
- 字符数组与整型数组的初始化和赋值对比
- 【初学】关于字符型与整型的测试
- 新的开始――准备考试ing
- ARM嵌入式开发
- ARM内核领域
- Vector list
- 指针错误汇总2
- 字符与整型
- c# 面试题及部分答案
- 百度站内跳转
- THE FIRST!
- ASP.NET web.config配置大全
- cin.getline,cin.get,cin.ignore,cin.clear用法(转)
- IP地址、子网掩码、网关的关系?
- c++
- A+B Coming 解题报告