Linux下的strtof函数怎么出问题了#includestdlib.hint main(){printf( %f \n, strtof(3.14,NULL))e
Linux下的strtof函数怎么出问题了
#include<stdlib.h>
int main()
{
printf(" %f \n", strtof("3.14",NULL));
exit(0);
}
怎么打印出来乱七八糟,不是3.14啊?
我用错了吗?
[解决办法]
不过看来应该避免使用strtof,还是用strtod好
