安基网 首页 公开课 C语言编程 查看内容

C语言(七):字母变数字的原因

摘要: 单个字符转换为数字,假设我们有char c = '8'; 用 c - '0'就可以得到数字8 '8' - '0'相当于用8的ASCII码减去'0'的ASCII码值,因为ASCII码是顺序排列的,所以能得到相应的数字。 如果是字符串转数字可以用C语言库stdlib.h中提供的atoi(字符串转整数)以及atof(字符串转小数)。
单个字符转换为数字,假设我们有char c = '8'; 用 c - '0'就可以得到数字8

'8' - '0'相当于用8的ASCII码减去'0'的ASCII码值,因为ASCII码是顺序排列的,所以能得到相应的数字。
如果是字符串转数字可以用C语言库stdlib.h中提供的atoi(字符串转整数)以及atof(字符串转小数)。

  密码:s46b
友情提醒:以上链接来自互联网,请注意风险!

小编推荐:欲学习电脑技术、系统维护、网络管理、编程开发和安全攻防等高端IT技术,请 点击这里 注册黑基账号,公开课频道价值万元IT培训教程免费学,让您少走弯路、事半功倍,好工作升职加薪!



版权声明:本公开课版权归黑基国际所有,任何单位和个人未经授权不得转载、编辑和销售。


鲜花

握手

雷人

路过

鸡蛋

相关阅读

 最新
返回顶部