Zum Inhalt, überspringe Kopfzeile Zur Navigation, überspringe Kopfzeile
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: }
Zum Inhalt zurück, überspringe Navigation | Zum Seitenanfang