0

Cを使用してchar配列をintとfloatに変換する必要があります配列はこのようなものです

char* text = "15.34";

float/int を再び配列に変換する必要もあります

4

3 に答える 3

7

sscanf も使用できます。例えば:

フロート fp = 0; sscanf( テキスト, "%f", &fp );

元に戻すには sprintf() を使用します

于 2009-02-03T11:10:00.057 に答える
7

atoi()/strtol()およびatof()/ライブラリ関数を使用strtod()して、文字列から変換します。

元に戻すには、書式指定子と一緒に使用しますsprintf()%d%f

于 2009-02-03T11:07:33.243 に答える
0

を見てsscanf()sprintf().

于 2009-02-03T11:08:06.550 に答える