Stefans Wiki



Referenzen als Parameter

main.cpp

 1: /**
 2:  * Projekt: Referenzen als Parameter
 3:  *
 4:  * @author Stefan Jahn
 5:  * @version 20070316
 6:  * @date 16.03.2007
 7:  *
 8:  * @file main.cpp
 9:  */
10:
11: #include <iostream>
12: using namespace std;
13:
14: /**
15:  * Zahl multiplizieren
16:  *
17:  * @param int zahl Zah
18:  * @param int multiplikator Zahl die multipliziert wird
19:  */
20: void multipliziere(int &zahl, int multiplikator) {
21:     // Funktion macht keinen Rückgabewert, die Variabel zahl erhält aber
22:     // trotzdem den Wert der Multiplikation durch die Referenz
23:     zahl = zahl*multiplikator;
24: }
25:
26:
27: /**
28:  * main-Funktion
29:  */
30: int main (int argc, char const *argv[]) {
31:     cout << "Referenzen als Parameter:" << endl;
32:     cout << "=========================" << endl;
33:
34:     // Variabel anlegen
35:     int a = 10;
36:
37:     cout << "a = " << a << endl;
38:
39:     // Multiplizieren
40:     cout << "Multipliziere mit 5" << endl;
41:     multipliziere(a, 5); // Ergebnis wird in a gespeichert
42:
43:     cout << "a = " << a << endl;
44:
45:     return 0;
46: }
cpp/kurzerklaerungen_und_grundlagen/referenzen_als_parameter.txt · Zuletzt geändert: 12.07.2011 12:12 (Externe Bearbeitung)
Quelle: http://stefanjahn.de/cpp:kurzerklaerungen_und_grundlagen:referenzen_als_parameter
Webseite: http://stefanjahn.de