c 或C++ 小问题

来源:百度知道 编辑:UC知道 时间:2024/05/30 10:27:54
1 我C记得有个能从 字符串 中读取 整数 double的函数 (很类似scanf)是什么?
2 C++里有没类似的函数

atof
语法:double atof(const char *)
头文件:math.h
功能:将字符串转成双精度浮点并返回。转换失败时返回0
举例: double d;
char num[5]={123.45};
d=atof(num);

至于C++中也可以用这个函数

double atof(char *nptr) 将字符串nptr转换成双精度数,并返回这个数,错误返回0

double strtod(char *str,char **endptr)将字符串str转换成双精度数,并返回这个数,