Массивы

  • Автор темы Автор темы Kirill_d_class
  • Дата начала Дата начала
Статус
Закрыто для дальнейших ответов.
K

Kirill_d_class

Чем отличается динамическое распределение памяти от статического для массивов? И как это выглядит на практике..?
Cпасибо.
 
статическое
{
int m[1000];
m[5]=3;
}

динамическое
{
int *m= new int[1000];
m[5]=3;
delete []m;
}

отличие лиш в том что в динамическом ты операцю нью можесть сделать не в начале блока а когда в память реально понадобится ...

кстатии по поводу массивов вспомнил класный прикол - в С массив это по сути указатель т.е m[3] то же самое что и *(m+3) ну и соответственно
m[3]=*(m+3)=*(3+m)=3[m]
лубая из этих форм записи работает ;)
 
Статус
Закрыто для дальнейших ответов.
Мы в соцсетях:

Взломай свой первый сервер и прокачай скилл — Начни игру на HackerLab

🚀 Первый раз на Codeby?
Гайд для новичков: что делать в первые 15 минут, ключевые разделы, правила
Начать здесь →
🔴 Свежие CVE, 0-day и инциденты
То, о чём ChatGPT ещё не знает — обсуждаем в реальном времени
Threat Intel →
💼 Вакансии и заказы в ИБ
Pentest, SOC, DevSecOps, bug bounty — работа и проекты от проверенных компаний
Карьера в ИБ →

HackerLab