Arrayeinträge ändern sich
-
Ich habe ein Problem, dass sich meine Arrayeinträge nach der Belegung in einer forSchleife, die ich aus einer Datei einlese, wiederum aus einem 2dimensinalem Array, nach der forSchleife ändern.
Zuvor habe ich Werte wie 2,3,4, jedoch, wenn ich als Teste die Arrayeinträge nochmal ausgebe erhalte ich Werte wie 65655, 65656, etc.
Weswegen ändern sich die Werte, ist es nicht möglich das Array völlig zu finalisieren?
-
Es ist ohne Code unmöglich, den Fehler sicher zu bestimmen, aber es sieht für mich so aus, als läsest du ein Array von 16-Bit-Zahlen ein und benutztest es dann als Array von 32-bit-Zahlen.
-
Ist denn eine 'Konvertierung' möglich?
Ich habe beide Arrays als Integer deklariert...
-
Die Werte ändern sich in deinem Array NIEMALS von allein, du interpretierst sie bloß falsch.