Frage

Ich brauche einen char-Array in int konvertieren und schweben C unter Verwendung von Das Array ist wie folgt

char* text = "15.34";

Ich brauche auch wieder einen Schwimmer / int zurück in ein Array konvertieren

War es hilfreich?

Lösung

Sie können auch verwenden sscanf. Zum Beispiel:

  

float fp = 0; sscanf (Text, "% f", & fp   );

Verwendung sprintf konvertieren zurück ()

Andere Tipps

Mit atoi() / strtol() und atof() / strtod() Bibliotheksfunktionen aus Zeichenfolge konvertieren.

Um die Verwendung sprintf() mit %d und %f Formatbezeich konvertieren zurück.

Werfen Sie einen Blick auf sscanf() und sprintf().

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top