Segui le linee guida di questo articolo se non sai come dichiarare un array 2D in C ++ usando nuovo.
Dichiarazione di un array 2D che utilizza nuovo in C++
Prima di dichiarare un array 2D in C ++ usando nuovo, prima dovresti sapere come creare un array. La sintassi generale per la creazione di un array 2D è riportata di seguito:
DataType ar_name [totali-elements of-rows] [totali-elementi di colonna];Nella sintassi sopra, è necessario definire il tipo di dati che si desidera archiviare all'interno di un array. È molto obbligatorio conoscere il tipo di dati di un array in modo che il compilatore possa facilmente compilarlo. Inoltre, dovresti anche fornire un nome di array al posto di arr_name seguito dal numero di righe e colonne in un array.
Come se si desidera dichiarare un array di dati di tipo int in C ++, è necessario aggiungere il seguente codice:
Int Array [2] [3]Ecco come si crea un array 2D in linguaggio di programmazione C ++.
Cosa c'è di nuovo
Nel linguaggio di programmazione C ++, il nuovo operatore consente di dichiarare facilmente un array 2D all'interno di un programma C ++. La nuova parola chiave viene utilizzata per acquisire la memoria dalla spazzatura. Se c'è una memoria sufficiente, una nuova istanza o variabile verrà generata in fase di esecuzione.
È possibile dichiarare un array 2D in C ++ usando nuovo attraverso la seguente sintassi:
DataType* array_name = newSeguiamo un semplice esempio di dichiarazione di un array 2D in C ++ usando nuovo:
#includereNel codice sopra, dichiariamo la dimensione dell'array e assegniamo dinamicamente un array 2D utilizzando nuovo. Successivamente, riempiamo l'array di elementi e quindi stampiamo gli elementi dell'array uno per uno usando Cout. Alla fine, cancelliamo la memoria usando Elimina.
Di seguito è riportato l'output del programma C ++ sopra.
Conclusione
C ++ fornisce la funzionalità di un nuovo operatore che aiuta uno sviluppatore ad accedere alla memoria dinamicamente. Puoi usare nuovo Per dichiarare un array 2D in un programma C ++. Un semplice esempio di dichiarazione di un array 2D in C ++ utilizzando nuovo è fornito nelle linee guida sopra menzionate che ti aiutano a imparare a usarlo nel programma C ++.