strtod函数

随便扯点。中学时不屑于去记忆数学公式什么,觉得自己慢慢推不就有了么?现在编程时,常常遇到各种问题,并解决了。过了几天再遇到,又不会了,还得重头来,真累啊。所以能还是要积累的,人总在错误中成长哈。

一同学从一文本中读取大量数据,大概是50*20000个,原先是fscanf一次读一个数据,据说非常非常的慢。那就用fgets一次读一行进来吧。本想用sscanf来读每行的20000个数据,突然傻眼了,貌似sscanf不像fscanf和scanf,读一个数,数据流指针之类的东西会往后跳。无意中发现有strtod之类的函数。

double strtod ( const char * str, char ** endptr );
    转换后会返回指针,指向刚转换完的字符后面,方便我们从字符串中循环读取。

你可能感兴趣的:(函数)