So dachte ich mir das, sodass man jetzt mit folgendem in der Funktion weiterarbeiten könnte:
intern sollen dabei aber die Werte der übergebenen Array-Structur geändert werden. Nur, wie rufe ich dann diese Funktion auf? Ich erhalte hier immer ein paar Fehlermeldungen wenn ich es so schreiben will wie du es vorgeschlagen hast.
Zitat
conversion from `sprite_struc (*)[25]' to non-scalar type `
...
Liegt vielleicht daran, dass es hier ja nicht nur eine einfache Variable des Typs einer Structur ist sondern noch dazu ein Array. Gibt's da vielleicht Komplikationen? Oder muss ich die Funktion anders aufrufen? Ich habs jetzt schlicht und einfach mal mit "displayfire(&partikel);" und "displayfire(&partikel[0]);" und solchen Kombinationen versucht. Hat aber irgendwie noch nicht so recht geklappt.