Что такое findslide.org?

FindSlide.org - это сайт презентаций, докладов, шаблонов в формате PowerPoint.


Для правообладателей

Обратная связь

Email: Нажмите что бы посмотреть 

Яндекс.Метрика

Презентация на тему Динамический массив

При объявлении, мы задавали массиву определенный постоянный размер. Возможно, кто-то из читателей пробовал делать так: int n = 10; int arr[n]; "Динамический массив", Воронкин Е.Ю.
Динамический массив При объявлении, мы задавали массиву определенный постоянный размер.   Возможно, кто-то Но, как уже было сказано — при объявлении статического массива, его размером Например, необходимо создать динамический массив из N элементов, где значение N задается Создание динамического массива  #include  using namespace std; int main() { for (int i = 0; i < num; i++) { // Заполнение Синтаксис выделения памяти для массива имеет вид указатель = new тип[размер]. В
Слайды презентации

Слайд 2 При объявлении, мы задавали массиву определенный постоянный размер.

При объявлении, мы задавали массиву определенный постоянный размер.  Возможно, кто-то

Возможно, кто-то из читателей пробовал делать так: int n =

10; int arr[n];

"Динамический массив", Воронкин Е.Ю.


Слайд 3 Но, как уже было сказано — при объявлении

Но, как уже было сказано — при объявлении статического массива, его

статического массива, его размером должна являться числовая константа, а

не переменная. В большинстве случаев, целесообразно выделять определенное количество памяти для массива, значение которого изначально неизвестно.

"Динамический массив", Воронкин Е.Ю.


Слайд 4 Например, необходимо создать динамический массив из N элементов,

Например, необходимо создать динамический массив из N элементов, где значение N

где значение N задается пользователем. В предыдущем уроке мы

учились выделять память для переменных, используя указатели. Выделение памяти для динамического массива имеет аналогичный принцип.

"Динамический массив", Воронкин Е.Ю.


Слайд 5 Создание динамического массива #include using namespace std; int main() { int num;

Создание динамического массива #include using namespace std; int main() { int

// размер массива cout >

num; // получение от пользователя размера массива int *p_darr = new int [num]; // Выделение памяти для массива

"Динамический массив", Воронкин Е.Ю.


Слайд 6 for (int i = 0; i < num;

for (int i = 0; i < num; i++) { //

i++) { // Заполнение массива и вывод значений его элементов p_darr[i]

= i; cout << "Value of " << i << " element is " << p_darr[i] << endl; } delete [] p_darr; // очистка памяти return 0; }

"Динамический массив", Воронкин Е.Ю.


  • Имя файла: dinamicheskiy-massiv.pptx
  • Количество просмотров: 102
  • Количество скачиваний: 0