字符串和数字的转换

来源:互联网 发布:白银理财投资数据分析 编辑:程序博客网 时间:2024/05/22 01:46
#include<iostream>using namespace std;#include <sstream>void test(){//将字符串转成数字int num = 0;stringstream ss1("5432532");ss1>>num;cout<<num<<endl;//将数字转成字符串num = 987;stringstream ss2;ss2<<num;cout<<ss2.str()<<endl;//将字符串转成数字char* p = "8787834";num = atoi(p);cout<<num<<endl;//string类转成char类型string str("njdnisn");char* AA = (char*)str.c_str();//c_str()的返回值是const char*,所以赋值的话需要强转成char*cout<<AA<<endl;//char类型转成string类char* BB = "hello";string str1 = BB;cout<<str1<<endl;}int main(){test();system("pause");return 0;}

0 0
原创粉丝点击