您的位置:首页 > 编程语言 > C语言/C++

c++ int to string(整型到字符串)

2008-06-09 19:41 435 查看
1. int sprintf( char *buffer, const char *format [, argument] ... );

<stdio.h>

例如:

int ss;

char temp[64];

string str;

ss = 1000;

sprintf(temp, "%d", ss);

string s(temp);

//调用string的方法

cout<<s.c_str()<<endl;//1000

cout<<s.size()<<endl; //长度为4

2.char *_itoa( int value, char *string, int radix );

<stdlib.h>

例如:

char buffer[20];

int i = 3445;

_itoa( i, buffer, 10 );

string s(buffer);

3. stringstream( )

<sstream.h>

例如:

int hello=4;

stringstream ss;

ss<<hello;

string s=ss.str();

//调用string的方法

cout<<s.c_str()<<endl;
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: