定義からdouble strtod ( const char * str, char ** endptr );
C リファレンス サイトは、その強力な機能の例を提供しています。
char szOrbits[] = "365.24 29.53";
char * pEnd;
double d1, d2;
d1 = strtod (szOrbits,&pEnd);
d2 = strtod (pEnd,NULL);
endptr
タイプが必要な場合は、char **
なぜchar *pEnd
ここで使用されますか? ではありませんchar **pEnd
か?