Mehrdimensionales Characterfeld in mehrdimensionales Integerfeld umwandeln
-
Moin,
ich möchte (oder muss) ein mehrdimensionales Characterfeld (char nummerneingabe[3][5]) in mehrdimensionales Integerfeld (int nummern[3][5]) umwandeln und weiß gerade nicht so recht weiter. Vielleicht hat hier jemand einen Tipp für mich. Danke!
-
int-Array der gleichen Größe anlegen und mit 2 Schleifen alles rüberkopieren...
-
Gibt es zum kopieren eigentlich einen Befehl?
Ich habe jetzt nummern[i][j] = nummerneingabe[i][j]-48 mit einer if-Abfrage für den Fall, dass im char nichts drin steht, aber da gibt es doch bestimmt was intelligenteres.
-
torstenschmidt schrieb:
aber da gibt es doch bestimmt was intelligenteres.
ja, vielleicht musste gar kein int-feld erzeugen, sondern kannst beim lesen des char-felds diese kleine umwandlung machen (in deinem fall -'0', wie's aussieht).