没有发现最后的 a,b,c,d,e 可能会爆 int.
那么这个代码
#include<iostream>
#include<cstdio>
#include<string>
#include<cstring>
using namespace std;
int main(){
string s;
int a = 0;
cin >> s;
for(int i = 0; i < s.length(); i++){
a = a*10+(s[i]-'0');
}
cout << a;
return 0;
}
如果输入是一个大于int的数a会是什么?
(危