打印本文 打印本文  关闭窗口 关闭窗口  
C++每日一问:字符串与各种数字类型互转
作者:佚名  文章来源:不详  点击数  更新时间:2008/4/18 14:39:52  文章录入:杜斌  责任编辑:杜斌

Q:如何实现 字符串<=>各种数字类型 的转换?                                                                              
A:通用的方法:sprintf 实现数字=>字符串
              sscanf  实现字符串=>数字
  其他方法:字符串=>数字 atoi atof atol分别实现字符串到int、double、long的转换
            数字=>字符串 _itoa _ltoa分别实现int、long到字符串的转化,
                         其中double=>string比较特殊,有_ecvt _fcvt _gcvt
  如果使用MFC的CString类,还可以使用.Format方法。

打印本文 打印本文  关闭窗口 关闭窗口