Postępuj zgodnie z wytycznymi tego artykułu, jeśli nie wiesz, jak zadeklarować tablicę 2D w C ++ za pomocą nowego.
Deklaracja tablicy 2D przy użyciu nowego w C++
Przed ogłoszeniem tablicy 2D w C ++ za pomocą nowego, najpierw powinieneś wiedzieć, jak utworzyć tablicę. Ogólna składnia do tworzenia tablicy 2D podano poniżej:
DataType ARR_NAME [Total Elements-of-Of Rows] [Total Elements-of-Column];W powyższej składni należy zdefiniować rodzaj danych, które chcesz przechowywać w tablicy. Bardzo obowiązkowe jest znanie typu danych tablicy, aby kompilator mógł go łatwo skompilować. Ponadto powinieneś również podać nazwę tablicy zamiast nazwa arr_name a następnie liczba wierszy i kolumn w tablicy.
Na przykład, jeśli chcesz zadeklarować tablicę danych typu INT w C ++, musisz dodać następujący kod:
INT Array [2] [3]W ten sposób tworzysz tablicę 2D w języku programowania C ++.
Co nowego
W języku programowania C ++ nowy operator umożliwia łatwe zadeklarowanie tablicy 2D w programie C ++. Nowe słowo kluczowe służy do pozyskiwania pamięci z śmieci. Jeśli jest wystarczająca pamięć, w czasie wykonywania zostanie wygenerowana nowa instancja lub zmienna.
Możesz zadeklarować tablicę 2D w C ++ za pomocą nowej poprzez następującą składnię:
DataType* array_name = nowyŚledźmy prostym przykładem deklarowania tablicy 2D w C ++ za pomocą nowego:
#włączaćW powyższym kodzie deklarujemy wymiar tablicy i dynamicznie przydzielamy tablicę 2D za pomocą nowy. Następnie wypełniamy tablicę elementami, a następnie drukujemy elementy tablicy jeden po drugim za pomocą Cout. Ostatecznie wyczyścimy pamięć za pomocą Usuń.
Poniżej znajduje się wyjście powyższego programu C ++.
Wniosek
C ++ zapewnia funkcjonalność nowego operatora, który pomaga programistowi dynamicznie uzyskać dostęp do pamięci. Możesz użyć nowy zadeklarować tablicę 2D w programie C ++. Prosty przykład deklarowania tablicy 2D w C ++ za pomocą nowego, znajduje się w wyżej wymienionych wytycznych, które pomagają nauczyć się go używać w programie C ++.