头文件为:#inlcude<stdlib.h>
作用为将字符串中的数转换为浮点型(double型)。
我感觉主要作用就是可以直接将字符型数字转换为double型的。
代码解释
#include<stdlib.h>
#include<iostream>
#include<stdio.h>
using namespace std;
int main()
{
char a[10];
cin>>a;
cout<<atof(a)<<endl;
printf("%lf %d",atof(a),*a);
system("pause");
return 0;
}
输入1.0
结果:
1
1.000000 49