Содержание
- 2. Статическое выделение памяти происходит один раз для каждого элемента, не меняется во время работы программы и
- 3. Указатели Указатель — это переменная, содержащая адрес другой переменной. int x = 10; int *px =
- 4. Указатели и массивы int a[10]; int *pa; pa = &a[0]; // pa присвоили адрес a[0] int
- 6. Скачать презентацию
Слайд 2Статическое выделение памяти происходит один раз для каждого элемента, не меняется во
Статическое выделение памяти происходит один раз для каждого элемента, не меняется во

время работы программы и освобождается автоматически по завершению.
Динамическое выделение памяти заключается в том, что программа по мере исполнения может явно запросить дополнительную память для элементов, однако программа также должна явно освободить память.
Динамическое выделение памяти заключается в том, что программа по мере исполнения может явно запросить дополнительную память для элементов, однако программа также должна явно освободить память.
Слайд 3Указатели
Указатель — это переменная, содержащая адрес другой переменной.
int x = 10;
int *px
Указатели
Указатель — это переменная, содержащая адрес другой переменной.
int x = 10;
int *px

= &x; // px хранит адрес переменной x
int y = *px; // y = 10 (получили значение x)
*px += 1; // x = 11
*px = 0 // x = 0
int y = *px; // y = 10 (получили значение x)
*px += 1; // x = 11
*px = 0 // x = 0
Слайд 4Указатели и массивы
int a[10];
int *pa;
pa = &a[0]; // pa присвоили адрес a[0]
int x
Указатели и массивы
int a[10];
int *pa;
pa = &a[0]; // pa присвоили адрес a[0]
int x
![Указатели и массивы int a[10]; int *pa; pa = &a[0]; // pa](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/364461/slide-3.jpg)
= *pa; // x = a[0]
int y = *(pa + 1) // y = a[1]
int y = *(pa + 1) // y = a[1]
pa = a равносильно pa = &a[0]
void ShowElements(int *m, int size)
{
int n;
for (n = 0; n < size; m++, n++)
cout << *m << "\t";
}
Добрый день,
Когда командует словарь
Теория вероятности и математическая статистика
Японские городские легенды
Музеи Челябинской области
Презентация рабочих тетрадей по формированию этнокультурных представлений у детей старшего дошкольного возраста
Кормление свиней. Составление кормовых смесей
Презентация на тему Что из чего сделано
CMS. История, рынок и проблемы.
Новые профессиональные принтеры для печати этикеток, наклеек и стикеров DYMO LabelManager™ стандарта PnP
Классификация условий труда. Лекция 2.3
АртТранзит
рекомендации по подготовке мультимедийной ПРЕЗЕНТАЦИИ
География на денежных знаках
Железнодорожные перевозки по всей России!
Работа Управления Федеральной антимонопольной службы по Республике Хакасия в 2009 году
«Анализ ИТ» - базовая методологическая дисциплина для подготовки ИТ-профессионалов
Управление природоохранными территориями
Древний Восток: Иран, Индия, Китай (10 класс)
Гидроэлектростанции России
Одежда говорит о человеке. Древний Китай. Тема 16
Ликбез для грамотных, илиКак эффективно делать Интернет-рекламу
МОУ «Заринская сош» Бийского районаПрезентация детских организаций «ПОЧЕМУЧЛЯНДИЯ» «ЛОРИС»
Михаил Шолохов «Судьба человека»
IR программа POST IPO
Java Advanced
Из истории пародии
Он поэт, поэт народный, Он поэт родной земли! К юбилею Сергея Есенина