char nach int konvertieren [gelöst]
-
Hi Leutte,
kann mir jemand sagen, wie ich eine Zahl, die in einem char-Feld steht in einen Integer-Wert umwandeln kann???
Beispiel:
char NummerCh[2]={'1','3',}; int NummerIn;in NummerIn soll dann 13 stehn. Kann mir jemand erklären, wie das funktioniert???
thx, MFG
dope_dope
-
Hallo
auf diese Art brauchst du Funktionen wie atoi(). Dazu findest du mehr im C-Forum.
Allerdings solltest du im BCB besser gleich AnsiString benutzen, dort heißt die Funktion StrToIntDef()bis bald
akari
-
Danke, hier die Lösung:
char NummerCh[2]={'1','3',}; int NummerIn; // Speicher für Nummer als int NummerIn = atoi (NummerCh); // Nummer in int umwandelnIn NummerIn steht dann 13!