oli83 Geschrieben 13. Juni 2005 Geschrieben 13. Juni 2005 void test(int* t) { t[0] = 1; t[1] = 2; } void main( ) { int t[2]; test( t ); } Ich erzeuge in der main-Funktion ein Array und überge es dann wie oben zu sehen. Wie sieht die Geschichte mit mehrdimensionalen Arrays aus?? Folgendes läuft nicht: void test(int* t) { t[0] = 1; t[1] = 2; } void main( ) { int t[2][2]; test( t ); }
carstenj Geschrieben 13. Juni 2005 Geschrieben 13. Juni 2005 Hi, guck mal hier: http://www.pronix.de/pronix-733.html Wenn du C++ benutzt, wovon ich ausgehe aufgrund deines vorherigen Posts, solltest du besser vector verwenden, da das sicherer ist: http://www.c-plusplus.de/forum/viewtopic-var-t-is-39489.html
Empfohlene Beiträge
Erstelle ein Benutzerkonto oder melde Dich an, um zu kommentieren
Du musst ein Benutzerkonto haben, um einen Kommentar verfassen zu können
Benutzerkonto erstellen
Neues Benutzerkonto für unsere Community erstellen. Es ist einfach!
Neues Benutzerkonto erstellenAnmelden
Du hast bereits ein Benutzerkonto? Melde Dich hier an.
Jetzt anmelden