C/C++系列|C++中将字符(串)转化成数字,将数字转化成字符(串)

一:将字符串转化成数字
1.使用字符串流stringstream来做类型转化。stingstream能将任何类型轻松转变为字符串类型,也能将字符串类型转变为数字类型
2.使用stoi()或atoi()进行字符串转换
C/C++系列|C++中将字符(串)转化成数字,将数字转化成字符(串)
文章图片

二:将数字转化字符串
1.数字转化为字符串:加 ‘0’ ,然后逆序。
2.数字转字符串
sprintf(str, “%d”, num);
C/C++系列|C++中将字符(串)转化成数字,将数字转化成字符(串)
文章图片

三:将数字转化成字符
1.int转char 类型 和数字字符转数字相反 我们可以加上 ‘0’的ASCII 就可以变为char类型
【C/C++系列|C++中将字符(串)转化成数字,将数字转化成字符(串)】C/C++系列|C++中将字符(串)转化成数字,将数字转化成字符(串)
文章图片

四:将字符转化成数字字符
1.减 ‘0’隐性转化为int类型
C/C++系列|C++中将字符(串)转化成数字,将数字转化成字符(串)
文章图片

    推荐阅读