Stefans Wiki



Arrays als Parameter

main.cpp

 1: /**
 2:  * Projekt: Arrays 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: /**
16:  * Array mit Werte füllen
17:  *
18:  * @param int a Array
19:  * @param int max Anzahl der Elemente im Array
20:  */
21: void fuellen(int a[], int max) {
22:     // Arrays werden automatisch als Referenz an die Funktion übergeben.
23:     // Somit kann die Funktion den Inhalt des Array ändern.
24:     for (int i=0; i<max; i++) {
25:         a[i] = (i+1)*10;
26:     }
27: }
28:
29:
30: /**
31:  * main-Funktion
32:  */
33: int main (int argc, char const *argv[]) {
34:     cout << "Arrays als Parameter:" << endl;
35:     cout << "=====================" << endl;
36:
37:     // Array erstellen
38:     int a[5];
39:
40:     // Funktion aufrufen
41:     // Arrays werden automatisch als Referenz an die Funktion übergeben.
42:     // Somit kann die Funktion den Inhalt des Array ändern.
43:     fuellen(a, 5);
44:
45:     for (int i=0; i<5; i++) {
46:         cout << "a[" << i << "] = " << a[i] << endl;
47:     }
48:
49:     return 0;
50: }
cpp/kurzerklaerungen_und_grundlagen/arrays_als_parameter.txt · Zuletzt geändert: 12.07.2011 12:13 (Externe Bearbeitung)
Quelle: http://stefanjahn.de/cpp:kurzerklaerungen_und_grundlagen:arrays_als_parameter
Webseite: http://stefanjahn.de