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!