003
03.11.2005, 22:05 Uhr
ao
(Operator)
|
Zitat von ~Dave: |
[cpp] int Ausgabe (int a) { /* was heißt das genau??was passiert mit dem (int a)?? */ if(a==0) cout<< "null"; if(a==1) cout<< "eins"; }
|
Das definiert eine Funktion namens Ausgabe. In der Mathematik sind dir Funktionen ein Begriff, ja? y = f(x) = 2x-1 und sowas.
Das hier ist genau das gleiche. Die Funktion heißt Ausgabe, und das x heißt hier a.
int a bedeutet, dass a eine Ganzzahl ist. Im Gegensatz zu Mathe-Funktionen muss man in C/C++ dazuschreiben, von welchem Datentyp das Argument ist, damit der Compiler richtig damit umgehen kann (genauer: die richtige Menge Speicherplatz reservieren und die passenden Operationen darauf anwenden).
ao |