Last Update 2012/07/05
d, i, o, u, x, n、および、e, f, gの変換に使用されます。
変換指示子の種類によって、引数のポインタは次のように示されます。
変換指示子の種類によって、引数のポインタは次のように示されます。
[d, i, o, u, x, n]変換 : long
[e, f, g]変換 : double
(例)
#include <stdio.h>
int main()
{
char s[100] = "5000000000, 30.0e+15";
long n;
double d;
sscanf(s, "%ld, %le", &n, &d);
printf("入力内容 : %ld, %le\n", n, d);
return 0;
}
実行結果
入力内容 : 5000000000, 3.000000e+16