Jesterfox
Legende
- Registriert
- März 2009
- Beiträge
- 44.484
Hm, so auf Anhieb sollte das passen, vermutlich übersehe ich genauso etwas... (hat schon lang nix mehr mit C und C++ zu tun)
Ok, ich sehs grad... du refernzierst "pointer" und nicht "array", du musst danach in deiner Schleife mit pointer weiterarbeiten (oder direkt &array übergeben)
Aber ich würds eigentlich ganz anders lösen. Wozu das ganze Umkopieren? Erzeug einfach in der Unterfunktion das temp-Array in der Zielgröße und gib das per return zurück. In der Main kannst du das dann wenn du willst dem array zuweisen (array = addArray(array, 4)
Ok, ich sehs grad... du refernzierst "pointer" und nicht "array", du musst danach in deiner Schleife mit pointer weiterarbeiten (oder direkt &array übergeben)
Aber ich würds eigentlich ganz anders lösen. Wozu das ganze Umkopieren? Erzeug einfach in der Unterfunktion das temp-Array in der Zielgröße und gib das per return zurück. In der Main kannst du das dann wenn du willst dem array zuweisen (array = addArray(array, 4)