Programme können Sie Computer-Speicher zugreifen . Sie können diesen Speicher nutzen, um Daten , Daten ändern und laden Daten zu speichern. Programme Speicher zuweisen , um zu erhalten Zugriff auf den Speicher vom Betriebssystem . In der Programmiersprache C , müssen Sie Speicher für Datenstrukturen während der Laufzeit erstellt zuzuweisen. Zum Beispiel kann ein Programm, das eine zweidimensionale Kurve verwendet Daten, die in einem 2D- Array zu speichern , wenn er vorher zugewiesen wurde . Zuordnung ist ein sehr wichtiger Schritt bei der Verwendung Computerspeicher korrekt . Things You
C Integrated Development Environment (IDE ) wie Eclipse CDT
C Compiler wie GCC
brauchen anzeigen Weitere Anweisungen
1
laden C IDE , indem Sie auf das Programmsymbol . Wenn sie geöffnet wird , wählen Sie " File /New /Project" und wählen Sie " C Project" , um eine neue C -Projekt zu erstellen . Eine leere Quellcode -Datei wird im Texteditor Teil der IDE .
2
Erstellen Sie eine neue Hauptfunktion . Diese Funktion ist, wo Ihr Programm beginnt . Sie werden alle Ihre Quellcodedatei innerhalb der geschweiften Klammern der Hauptfunktion platzieren. Platzieren Sie den folgenden Text am Anfang der Quellcodedatei :
int main () {}
3
Declare eine Reihe von Zahlen, die die Größe der zweidimensionalen Anordnung . Sie müssen eine Variable für die Breite, Länge und Fläche. Schreiben Sie die folgenden Anweisungen innerhalb der Hauptfunktion :
int width = 5 ;
int length = 5;
int area = Breite * Länge ;
4
finden Sie die Größe von einem zweidimensionalen Array angesichts der berechneten Fläche benötigt. Zum Beispiel, wenn Sie schufen ein Netz von "char" Datentypen verwenden Sie den " sizeof "-Funktion wie folgt aus:
int size = sizeof ( char) * Bereich;
5
Deklariert einen Zeiger auf ein zweidimensionales Array und weisen die berechneten Speicherbedarf . Schreiben Sie die folgende Anweisung, um dies durchzuführen :
char ** arrayPointer = calloc ( sizeof (char ), Größe );
6
Führen Sie das Programm durch Drücken der grünen Taste "Play" befindet sich auf der oberen Reihe von Schaltflächen . Das Programm hat keine Ausgabe.