C++中string转double和int

以下是string转double的方法 

#include 
#include 
#include 
using namespace std;

int main() {
    string s;
    cin >> s;
    double n = atof(s.c_str());
    cout << n << endl;
    return 0;
}

以下是string转int的方法 

 

#include 
#include 
#include 
using namespace std;

int main() {
    string s;
    cin >> s;
    cout << atoi(s.c_str()) << endl;
    return 0;
}

 

你可能感兴趣的:(C++)