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()函数将数字转换成字符串。
      • notion image

    📎 参考文章

    序列中删除指定数字C/C++不能在子函数中求主函数中的数组长度
    Loading...