Der Graf
Aktives Mitglied
Thread Starter
- Dabei seit
- 02.06.2004
- Beiträge
- 391
- Reaktionspunkte
- 18
Moin moin!
Es geht mal wieder um ANSI-C, aber nicht nur auf dem Mac, sondern ganz allgemein.
Wie bekomme ich es hin, eine Funktion zu schreiben, bei der ich die Anzahl der Übergabeparameter noch nicht kenne?
Verwenden würde ich sie z.B. gerne so:
Gäbe es nur den oberen Anwendungsfall sähe der Prototyp natürlich so aus:
Ich weiß ja aber noch nicht, mit wie vielen Parametern die Funktion genutzt wird. Wie sieht dann der Prototyp aus, und wie kann ich auf die einzelnen Werte in meiner Funktion zugreifen?
(printf z.B. kann das ja auch )
Es geht mal wieder um ANSI-C, aber nicht nur auf dem Mac, sondern ganz allgemein.
Wie bekomme ich es hin, eine Funktion zu schreiben, bei der ich die Anzahl der Übergabeparameter noch nicht kenne?
Verwenden würde ich sie z.B. gerne so:
Code:
…
meineFkt(3,4,5);
meineFkt(3,4,5,6);
…
Gäbe es nur den oberen Anwendungsfall sähe der Prototyp natürlich so aus:
Code:
int meineFkt(int, int, int);
(printf z.B. kann das ja auch )