Pointer auslesen und umwandeln
-
Hallöchen,
bräuchte mal eure Hilfe:
Wie kann ich aus einem char Pointer den Wert auslesen und in int umwandeln?
Der Input ist leider so vorgegeben: *char pTage = "13"
und ich möchte diesen Wert 13 in einer Schleife verwenden (der Pointer hat immer einen numerischen Wert)Wie kann ich also diesen Wert in int umwandel??
Hier der Code Schnipsel:
int main() { /* kommt so in der Form rein und zeigt auf die 13*/ char *pInput = "13"; /* ich will folgendes machen*/ for(int i=2; i <= pInput; i++) { do_something(i); } }
Vielen Dank schon mal!!!
Gruß
-
char* ptr = "13"; int iVal = atoi(ptr);
-
manches ist sooo einfach.... :xmas2:
Danke - hatte es einfach nicht gesehen