为什么将C ++字符串转换为int?

欧内斯特

在以下代码中,我无法理解为什么将string转换为int这种方式。

为什么要使用和0

string mystring; 
vector<int> myint; 
mystring[i+1]=myint[i]+'0';
穆雷尼克

此代码将int(可能是数字)转换为表示它的字符。

由于字符是连续的,并且chars可以被视为整数,因此表示某个数字的字符实际上可以通过其与的距离来描述'0'通过这种方式,0轮流转的性格'0''5'是大于字符'0'五,依此类推。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章