C 如何把全是数字的字符串转化为DOUBLE型存放在数组中?

来源:百度知道 编辑:UC知道 时间:2024/05/29 03:24:57
字符串中数字与数字用空格隔开,例如字符串为123 1 2 1.2 3 12 ,将它们转化成数值型
有这样 的转化函数么

隔开的,先用strtok分隔字符串,然后用atof(char *)可以把字符串转换成数值
比如
a = "1.2";
atof(a); 就是1.2

可以这样子..
用split函数.再转换成数字型.

string strMobile="123 1 2 1.2 3 12";
string[] Mobile=strMobile.Split(new Char[] {' '});
然后转换成数值..