#include <stdlib.h> #include <stdio.h> #include <iostream> #include <string> using namespace std; //int main() //{ // char buffer[20]; // int i = 3445; // // _itoa( i, buffer, 10 ); // printf( "String of integer %d (radix 10): %s/n", i, _itoa( i, buffer, 10 )); // // printf( "String of integer %d (radix 10): %s/n", i, buffer ); // // getchar(); // return 0; //} int main() { int ss = 1000; char temp[64]; //string str; sprintf(temp, "%d", ss); string s(temp); //调用string的方法 cout<<s.c_str()<<endl;//1000 //cout<<s.size()<<endl; //长度为4 getchar(); return 0; }