CPP中几种数字字符串 互转的方法

    技术2025-06-11  55

    1.sprintf

    这个方法最好用,但老是忘记...

    例:

    char ch[128]; sprintf(ch,"%d%s",11,"abc");//ch内容为11abc

     

    2.atoi,atof,atol,itoa

     

    3.CString的Format

     

    4.stringstream

    需要#include <sstream>

    #include <sstream> std::ostingstream osstream; osstream<<11<<"abc"; std::string s=osstream.str(); std::cout<<s;

     

    string s("435"); int num; istringstream mystream(s); mystream>>num;/*num=435*/ cout<<num<<endl;

     

    5.

     

    还有char 转char *怎么转,突然想不起来,。。

    char ch[200;

    sprintf(ch,"%c",'a');

     

    最新回复(0)