#include<stdlib.h>
#include<stdio.h>
#include<sstream>
#include<iostream>
using namespace std;
int main(int argc,char** argv)
{
//char* to int
char* str="12343241";
int n=atoi(str);
cout<<"1:"<<n<<endl;
//string to int
string str1="12343241";
int n1=atoi((char*)(str));
cout<<"2:"<<n1<<endl;
//string to int
stringstream s;
string str2="12343241";
int n2;
s<<str2;
s>>n2;
cout<<"3:"<<n2<<endl;
//int to string
int n3=12343241;
char t[256];
string str3;
sprintf(t,"%d",n3);
str3=t;
cout<<"4:"<<str3<<endl;
//int to string
stringstream s1;
int n4=12342341;
string str4;
s1<<n4;
s1>>str4;
cout<<"5:"<<str4<<endl;
return 0;
}
转载于:https://blog.51cto.com/yuzwei/1661935