C++里面,怎么把一个char类型的数字变量变成double或者int类型的?

比如char类型变量“123.45”变成double或者int类型的“123.45”
2024年11月15日 17:00
有2个网友回答
网友(1):

C++嘛,
这个可以用这个

#include

double change(char c[], int n) //char c[]="123.45";
{
double d;

stringstream ss;
ss< ss>>d;
return d;
}
------------
但是正常都不用char类型的,用string

网友(2):

这个 atof 返回值就是double…………