字符串和数字之间的转换
本文链接:https://blog.csdn.net/michaelhan3/article/details/75667066 1、 使用用C++的stringstream。 主要原因是操作简单。 数字转字符串,int float类型 同理 #include <string> #include <sstream> int main(){ double a = 123.32; string res; stringstream ss; ss << a; ss >> res;//或者 res = ss.str(); return 0; }1234567891011 字符串转数字,int float类型 同理 int main(){ string a = "123.32"; double res; stringstream ss; ss << a; ss >> res; return 0; }12345678 上面方法的优点就是使用简单方便,确定可能会相对别的方法来说慢一点,但是一般少量的数据可以忽略该因素。 2、数字转字符串: 下面方法转自:http://www.cnblogs.com/luxiaoxun/archive/2012/08/03/2621803.html 使用sprintf()函数 char str[10]; int a=1234321; sprintf(str,”%d”