was mache ich falsch (Sprache:C)?

... komplette Frage anzeigen

1 Antwort

matrixA ist ein Zeiger auf int-Zeiger.

Mit dem malloc möchtest du Speicher für die Zeilen reservieren. Das sind aber keine Integer sondern Pointer auf Integer. Du müsstest schreiben malloc(size*sizeof(int*)).

Vielleicht hilft diese Seite weiter: http://openbook.rheinwerk-verlag.de/c\_von\_a\_bis\_z/014\_c\_dyn\_speicherverwaltung\_011.htm


Antwort bewerten Vielen Dank für Deine Bewertung
Kommentar von Alinchen24
04.03.2016, 10:17

Danke :)

0

Was möchtest Du wissen?