Форум программистов «Весельчак У»
  *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

  • Рекомендуем проверить настройки временной зоны в вашем профиле (страница "Внешний вид форума", пункт "Часовой пояс:").
  • У нас больше нет рассылок. Если вам приходят письма от наших бывших рассылок mail.ru и subscribe.ru, то знайте, что это не мы рассылаем.
   Начало  
Наши сайты
Помощь Поиск Календарь Почта Войти Регистрация  
 
Страниц: [1]   Вниз
  Печать  
Автор Тема: указатели и масивы в С++  (Прочитано 4360 раз)
0 Пользователей и 1 Гость смотрят эту тему.
jackson
Участник

ua
Offline Offline

« : 28-12-2009 21:34 » 

Объясните мне, пожалуйста, как работают указатели и масивы, и вообще, в чём заключается их главная функция?
« Последнее редактирование: 29-12-2009 07:50 от Sel » Записан
Вад
Команда клуба

ru
Offline Offline
Пол: Мужской

« Ответ #1 : 28-12-2009 21:53 » 

Главная функция указателей - указывать на область в памяти. Соответственно, работают они очень просто: значение указателя - адрес в памяти. Что по этому адресу находится, и соответствует ли оно типу указателя - это уже отдельная история.

Главная функция массивов - возможность хранения множества однотипных элементов. Статические массивы - это элементы на стеке, поэтому ведут себя в целом практически так же, как и переменные других типов. Динамические массивы - это выделяемые в куче области памяти, и поскольку это просто выделенная динамически память, то временем их жизни нужно управлять вручную.
Записан
jackson
Участник

ua
Offline Offline

« Ответ #2 : 28-12-2009 22:01 » 

спасибо за консультацию))
Записан
Страниц: [1]   Вверх
  Печать  
 

Powered by SMF 1.1.21 | SMF © 2015, Simple Machines