Форум: Форум C++Разное
Новые темы: 00
Программирование. Ступени успешной карьеры. Авторы: Кузнецов М.В., Симдянов И.В. PHP на примерах (2 издание). Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель MySQL 5. Авторы: Кузнецов М.В., Симдянов И.В. PHP. Практика создания Web-сайтов (второе издание). Авторы: Кузнецов М.В., Симдянов И.В. MySQL на примерах. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум C++

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Динамический масив
 
 автор: metiS   (05.03.2010 в 02:08)   письмо автору
 
 

Доброго времени суток ! Помогите создать динамический масив и функцию которая будет заполнять этот масив случайными значениями !!! Я просто не могу понять что значит динамический масив и для чего он вообще нужен ???

  Ответить  
 
 автор: XPyCT   (05.03.2010 в 12:07)   письмо автору
 
   для: metiS   (05.03.2010 в 02:08)
 

Предположим на этапе выполнения программы вы получаете некую величину, интовое значение на основе которого вам нужно создать массив размерностью равной полученной величине!

если сделать например так см ниже:


int size ;
cin>>size;
string master[size];



то вы получите от компилятора ошибку

а вот чтоб выше указанный код работал нужен динамический массив размерность которого изначально не известна!

ниже приведенный код показывает простои пример создания такого массива



int main(int argc, char* argv[ ])
{
   int size ;
      cin>>size ;
         char *master  = new char [size ];//вот тут мы создаем динамический массив 
                                                                   //master   размером равным size 
// что делаем с master
// на забываем удалить
delete [] master; // после того как массив отработал мы его удаляем

     return 0;
}



надеюсь вы все поняли
удачи с ув XPyCT

  Ответить  
 
 автор: metiS   (06.03.2010 в 14:23)   письмо автору
 
   для: XPyCT   (05.03.2010 в 12:07)
 

Ага...спасибо, теперь понял !!!

  Ответить  
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования