Добавил:
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Скачиваний:
2
Добавлен:
31.01.2021
Размер:
5.36 Кб
Скачать

Інформатика — Практика — Практичне заняття    Автори

|

Контакти

|

Підсистема допомоги

|

Методичні вказівки

|

Анотація

|

Назад

   ІнформатикаДинамічна пам'ять : Практичне заняттяЗміст курсу

Вступ

Теорія

Операції роботи з пам'яттю

Практика

Практичне заняття

Висновки

Версія для друку

  Практичне заняття Приклад 1. Наступна програма виділяє пам'ять для зберігання масиву з 1000 цілих значень. Потім вона заносить у масив значення від 1 до 1000, виводячи їх на екран. Потім програма звільняє цю пам'ять і розподіляє пам'ять для масиву з 2000 значень із плаваючою крапкою, і заносить в масив значення від 1.0 до 2000.0:

void main()

{     int *int_array = new int[1000];     float *float_array;     int i;     if (int_array ! =NULL)

     {

          for (i = 0; i < 1000; i++)

               int_array[i] = i + 1;

          for (i = 0; i < 1000; i++)

               cout << int_array[i] << ' ';          delete int_array;

     }     float_array = new float[2000];     if (float_array != NULL)

     {

          for (i = 0; i < 2000; i++)

               float_array[i] = (i + 1) * 1.0;          for (i = 0; i < 2000; i++)

               cout << float_array[i] << ' ' ;          delete float_array;

     }

}

 © 2008 ХНУРЭ, Інформатики, Сінельнікова Т.Ф., informatika@kture.Kharkov.uaРозроблено за допомогою LERSUS

Соседние файлы в папке content