Gast
#4371730
HAllo, ist es möglich von einer Funktion ein Array zu übergeben? und vllt sogar mehrere?
|
Anzeige
|
Rückgabewert von Funktionen
Gast
#4371730
HAllo, ist es möglich von einer Funktion ein Array zu übergeben? und vllt sogar mehrere?
Gast
#4371733
Hans schrieb: > ist es möglich von einer Funktion ein Array zu übergeben? ja.
Gast
#4371736
Klar. In der Visual Basic Hilfe findest Du : You return an array the same way you return any other data type. You supply the array type as the return type of the procedure or property.
Gast
#4371739
Hans schrieb: > und vllt sogar mehrere? Die Funktion kann einen Zeiger übergeben. Dieser Zeiger kann auf alles mögliche zeigen, auch auf ein Array oder eine Struktur von Arrays. Allerdings ist es oft sinnvoller, der Funktion das/die Arrays "by Reference" als Parameter zu übergeben, und die Funktion ändert dann das übergebene Array. Vielleicht führst du das etwas näher auf, insbesondere den Zusammenhang der Frage mit dem Titel.
Gast
#4371750
Naja, mich würde erst mal die Programmiersprache interessieren..... Grüsse, René
Gast
#4371768
[Y,Z]=Funktion(A,B) Sollte mit allen Typen von Y und Z gehen.
Gast
#4371780
Hans schrieb: > HAllo, > > ist es möglich von einer Funktion ein Array zu übergeben? > > und vllt sogar mehrere? Man kann sogar ganze 'dictionaries' zurück geben. Aber auch lists, tuples, und Kombinationen derselben, usw. Hans schrieb: > ist es möglich von einer Funktion ein Array zu übergeben? Natürlich. > und vllt sogar mehrere? Wieviele hättest du denn gerne? Zwei? Beliebig viele? Unendlich viele? Alles geht :) Hier ist ein kleines Beispiel in Haskell, das Binomialkoeffizienten berechnet und in Arrays speichert:
Yalu X. schrieb: > Hier ist ein kleines Beispiel in Haskell, das Binomialkoeffizienten > berechnet und in Arrays speichert: +1 für Haskell, das ist immer genau die Sprache die Leute meinen die nicht dazu sagen mit welcher Sprache sie arbeiten Yalu X. schrieb: > Hans schrieb: >> ist es möglich von einer Funktion ein Array zu übergeben? > > Natürlich. > >> und vllt sogar mehrere? > > Wieviele hättest du denn gerne? > > Zwei? Beliebig viele? Unendlich viele? > > Alles geht :) Auch in Brainfuck? :) Mark B. schrieb: > Yalu X. schrieb: >> ... >> Alles geht :) > > Auch in Brainfuck? :) Nein, da es in Brainfuck es weder Funktionen noch Arrays gibt :)
Gast
#4373556
Yalu X. schrieb: > Nein, da es in Brainfuck es weder Funktionen noch Arrays gibt :) Aber Rekursionen ohne Abbruchbedingung. Antwort schreibenBitte melde dich an, um einen Beitrag zu schreiben. |
Anzeige
|