C++ char转换为int(char to int )
1.通过ascii码:
char a = '0';
int ia = (int)a;
/* note that the int cast is not necessary -- int ia = a would suffice */
cout<<ia<<endl;
结果如下:
可以看出这种方法得到的其实是char对应的ascii码。
因为ascii码的数字(0)从48开始,所以可以再通过这行代码得到我们想要的数:
int x = ia - 48;
cout<<x;
结果如下:
2.直接转换(更简单,推荐)
char a = '0';
int ia = a - '0';
/* check here if ia is bounded by 0 and 9 */
结果:
C++ char转换为int(char to int )相关推荐
- arduino int转char_将char *转换为int arduino(Convert char* to int arduino)
将char *转换为int arduino(Convert char* to int arduino) 我有问题从char获取int值..这里 Serial.println(((char *)&quo ...
- Java char-'0'--char转换为int
1.int 转换成char: int n = 1; char ch = (char)(n + '0'); 这样打印出来ch的值为1; ...
- int、unsigned int、float、double 和 char 在内存中存储方式
2017-12-28 创建人:Ruo_Xiao 实验环境:vs2010.Intel 邮箱:xclsoftware@163.com 2018-01-16 修改人:Ruo_Xiao添加对移位存储的说明. ...
- C++ int/char转string/char数组格式化给char数组赋值(int,char,double)
int和char字符串格式化转换成string的代码如下: char *temp=new char[10];sprintf(temp,"(%s %d)",lei,num);//格式 ...
- c/c++,char型数组转化为int类型
char型数组转int类型 这几天遇到需要将int等类型转换并保存在char数组中,同时还需要将char数组转换为int等类型进行显示. 1.int等类型转换并保存在char数组中 int为4字节,c ...
- linux longlong大小,Linux基本数据类型大小——int,char,long int,long long int
转自: http://blog.163.com/zheng_he_xiang/blog/static/186505326201110272018548/ 在Linux操作系统下使用GCC进行编程,目前 ...
- mysql int char连接_MySQL中int、char以及varchar的性能比较
软件安装:装机软件必备包 SQL是Structured Query Language(结构化查询语言)的缩写.SQL是专为数据库而建立的操作命令集,是一种功能齐全的数据库语言.在使用它时,只需要发出& ...
- 解决Qt Creator下 undefined reference to ‘qmain(int,char**)‘的问题
解决Qt Creator下 undefined reference to 'qmain(int,char**)'的问题 参考文章: (1)解决Qt Creator下 undefined referen ...
- C++中 int char 的相互转换
特别注意char 只能处理单个字符如,1,2,3到9等,不能接收11,11等多位数字 // 取到一个char的ASCII值 char c='A'; int i=c; printf("%d&q ...
- python 调用C++,传递int,char,char*,数组和多维数组
python 调用C++,传递int,char,char*,数组和多维数组 2018年03月21日 11:19:01
最新文章
- 初学SpringMVC,使用MVC进行文件上传
- 妄想性仮想人格障害 新手教程 +改动器
- 【技术解决方案】GitHub本地仓库管理与远程仓库管理
- 颜宁问4对科研夫妻:男女搭配,如何不累?
- php 0和字符串比较为真
- vue报错Invalid Host header
- python工资一般多少西安-在西安为什么对Python编程需求这么大?工资这么高?
- Atitit 编程语言原理与概论attilax总结
- 金融风控模型前世今生
- Java URLEncoder 和 URLDecoder 对中文进行编码和解码
- matlab光学教程,基于MATLAB的物理光学仿真
- 移动端H5 QQ在线客服链接代码
- 短时傅里叶变换STFT(matlab)
- 非线性优化问题---MATLAB
- ASR中常用的语音特征之FBank和MFCC(原理 + Python实现)
- 宏批量替换多个word指定文字
- python深浅拷贝应用_简述Python的深浅拷贝以及应用场景?
- MPB:中科院植物所杨文强组-​莱茵衣藻遗传连锁分析方法
- 音视频格式大全:stream type
- Unity Toon Shader 卡通着色器(一):卡通着色