type
status
date
slug
summary
tags
category
icon
password
📝 主旨内容
1.单个数字与字符的转换
字符和数字在内存里都是以ASCII码形式存储的。
- 将字符'0'-'9'转换为数字: 只需将字符变量减去'0'即可。
减去'0',其实就是减去字符'0'的ASCII码,而字符'0'的ASCII码是48,所以减去'0'也就是减去48,然后就可以得到字符对应的数字了。
- 将数字0-9转换为对应的字符: 只需将整型变量加上’0’即可。
我们不妨看下这段代码的运行结果
2.多个数字与字符的转换
- 在C语言中,可以使用
atoi()
函数将字符串转换为整数。
- 在C语言中,可以使用
sprintf()
函数将数字转换成字符串。
📎 参考文章
- 作者:江牧
- 链接:https://lawyerjiang.top/article/key/c/4
- 声明:本文采用 CC BY-NC-SA 4.0 许可协议,转载请注明出处。
相关文章