您好,欢迎来到步遥情感网。
搜索
您的当前位置:首页C++ 字符串与整数之间的转换

C++ 字符串与整数之间的转换

来源:步遥情感网

一、字符串转整数
1、利用stoi函数

#include<iostream>
#include<string>
using namespace std;
int main(){
    string s="99";
    int num=stoi(s);
    cout<<num<<endl;
    return 0;
}

2、通过字符流进行转换

#include<iostream>
#include<string>
#include<sstream>
using namespace std;
int main(){
    string s="99";
    stringstream ss(s);
    int num;
    ss>>num;
    cout<<num<<endl;
    return 0;
}

二、整数转字符串
1、利用函数to_string()

#include<iostream>
#include<string>
using namespace std;
int main(){
    int num=99;
    string s=to_string(num);
    cout<<s<<endl;
    return 0;
}

2、利用字符流进行转换

#include<iostream>
#include<string>
#include<sstream>
using namespace std;
int main(){
    int num=99;
    stringstream ss;
    ss<<num;
    string s;
    ss>>s;
    cout<<s<<endl;
    return 0;
}

因篇幅问题不能全部显示,请点此查看更多更全内容

Copyright © 2019- obuygou.com 版权所有 赣ICP备2024042798号-5

违法及侵权请联系:TEL:199 18 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务