
C++里面,怎么把一个char类型的数字变量变成double或者int类型的?
2个回答
展开全部
C++嘛,
这个可以用这个
#include<sstream>
double change(char c[], int n) //char c[]="123.45";
{
double d;
stringstream ss;
ss<<c;
ss>>d;
return d;
}
------------
但是正常都不用char类型的,用string
这个可以用这个
#include<sstream>
double change(char c[], int n) //char c[]="123.45";
{
double d;
stringstream ss;
ss<<c;
ss>>d;
return d;
}
------------
但是正常都不用char类型的,用string
2013-03-07
展开全部
这个 atof 返回值就是double…………
参考资料: http://baike.baidu.com/view/653932.htm
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询