C++中的string类型转换为int类型

给定一个十进制整数n,输出n的各位数字之和

 #include<iostream>
#include<string>
using namespace std;
int main()
{
string n;
cin>>n;
int s=;
for(int i=;i<n.length();i++)
{
s=s+(int(n[i])-);//string 转 int
}
cout<<s;
}

string转int 为ASCII码

需要对转换后的数值减48

上一篇:**CI创建类库(创建自己的工具类等)


下一篇:java学习之路之javaSE基础2