Die Anweisung zum Deklarieren eines dynamischen Arrays wird wie folgt geschrieben: [int size=50;int *p=new int[size];]. Dynamische Arrays werden über den neuen Operator definiert, der zum dynamischen Öffnen von Raum verwendet wird. Die Größe eines dynamischen Arrays kann während des Betriebs dynamisch geändert werden.
Dynamisches Array:
(Empfohlenes Lernen: C-Sprach-Tutorial)
Wir können bestehen Neuer Operator zum Definieren dynamischer Arrays. Da new zum dynamischen Öffnen von Speicherplatz verwendet wird, kann es natürlich auch zum Öffnen eines Array-Bereichs verwendet werden.
Eigenschaften dynamischer Arrays:
Die Größe kann während des Betriebs dynamisch geändert werden und kann beim Kompilieren nicht bestimmt werden.
Zum Beispiel:
int size=50; int *p=new int[size];
Geben wir ein Beispiel:
int main() { using namespace std; int* p = new int[3]; // new运算符返回第一个元素的地址。 p[0] = 10; p[1] = 9; p[2] = 8; for (int i = 0; i < 3; i++) { cout << p[i] << endl; } }
Das obige ist der detaillierte Inhalt vonSo schreiben Sie die Anweisung zum Deklarieren eines dynamischen Arrays. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!