Gewusst wie: Initialisieren eines Arrays in C

March 26

Wissen, wie richtig Arrays initialisiert werden, ist eine wichtige Fähigkeit beim Erlernen der Programmiersprache C. Ein Array eines Datentyps ist, das Sie eine Auflistung von Werten speichern können, jedes durch einen ganzzahligen Index angegeben. Verwenden Sie Arrays zum Speichern von Informationen über viele Objekte gleichzeitig, z. B. die Namen aller Mitarbeiter in einem Unternehmen. Initialisieren Sie Arrays, wenn sie deklariert sind oder später mithilfe Zuweisung.

Anweisungen

1 Öffnen Sie Ihre C-Quellcode-Datei in einem Editor, z. B. Microsoft Visual Studio Express.

2 Initialisieren Sie ein Array Deklaration durch Hinzufügen des Codes:

Int myArray1 [5] = {1, 2, 3, 4, 5};

oder

Int myArray2 [5] = {1, 3};

oder

static Int myArray3 [5];

Fehlende Werte werden auf 0 initialisiert. Ein statisches Array oder globales Array hat seine Werte auf 0 gesetzt, wenn keine Anfangswerte gegeben werden. Mit dem ersten Beispiel Zugriff auf den Array-Inhalt mit "myArray1 [Index]", wie "myArray1 [0]; die gleich 1 ist.

3 Initialisieren eines Arrays mittels Zuweisung durch Hinzufügen des Codes:

Int MyArray [2];

MyArray [0] = 11;

MyArray [1] = 12;

Arrays mit lokalen Gültigkeitsbereich haben unbestimmten Werte bei der Deklaration, wenn keine Initialisierung verwendet wird.

4 Speichern Sie die C-Datei, kompilieren Sie und führen Sie das Programm Ihres Arrays anzeigen.