好问题
Good  Question
  • 首 页
  • 问题
    • PHP
    • JAVA
    • CPlusPlus
    • C#
    • SQL
  • 关 于
  • 联 系
在C和C++中将字符串类型转换为整型 关闭 返回上一级  

在C和C++中将字符串类型转换为整型
+ 查看更多

发布日期:2018-02-26 14:34
分类:CPlusPlus
浏览次数:97
在C和C++中,我怎么样可以把char类型转换为int类型呢?

回答

这取决于你想做什么:如果你想读取这个值的ASCII码,你可以这样写:
char a = 'a';
int ia = (int)a; 
/* note that the int cast is not necessary -- int ia = a would suffice */
如果你想像这样“'0’->0 , ‘1’->1”转换字符,你可以这样写:
char a = '4';
int ia = a - '0';
/* check here if ia is bounded by 0 and 9 */
上一篇C++中作用于浮点数的 round() 函数
问题:将C++里的字符串转为大写下一篇
下一篇问题:将C++里的字符串转为大写

最新文章

  • 函数`__construct`用来干嘛的
    发布日期:2018-03-26
  • 通过访客的IP得到他们的地区
    发布日期:2018-03-26
  • 合并两个PHP对象的最好的方法是什么?
    发布日期:2018-03-26
  • 该如何把一该如何把一个对象转化成数组?
    发布日期:2018-03-26
  • 什么是输出缓冲区?
    发布日期:2018-03-26
  • 在PHP中怎么把用逗号分隔的字符串分隔在一个数组里?
    发布日期:2018-03-26
  • 在PHP中使用foreach循环时查找数组的最后一个元素
    发布日期:2018-03-26
关于好问
收集整理一些有用的问题和回答,造福中国的程序旺和IT喵们!
友情链接
起飞页 
相关信息
版权声明
Copyright © 2016 - 2022  苏州卡达网络科技有限公司 备案号:苏ICP备09008221号