Форум программистов, компьютерный форум CyberForum.ru

Адрес области памяти - C++

Восстановить пароль Регистрация
 
Blueeyer
12 / 12 / 1
Регистрация: 09.10.2013
Сообщений: 220
24.01.2014, 09:36     Адрес области памяти #1
Что такое адрес области памяти? Чем он отличается от адреса переменной? - Дайте, пожалуйста, определение. Искал в интернете и нашел только определение адреса переменной.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
24.01.2014, 09:36     Адрес области памяти
Посмотрите здесь:

Написать функцию копирующую строку из исходной области памяти C++
C++ Удаление вектора из области динамической памяти.
C++ Сохранить переменный член в области динамической памяти ????
C++ Адрес в памяти
Создание объекта в области памяти C++
Доступ к области памяти из другого класса C++
C++ Вскрыть exe файл и получить адрес области хранения всех переменных. PE-файлы, Анатомия файла, Загрузчик PE-фай
Массив возвращает адрес памяти, а нужно значение C++
Создание объекта в области памяти C++
C++ Получить адрес памяти, на который ссылается указатель
C++ Размер области памяти
C++ Адрес объекта в памяти при наследовании

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Kastaneda
Модератор
Эксперт С++
 Аватар для Kastaneda
4247 / 2779 / 219
Регистрация: 12.12.2009
Сообщений: 7,109
Записей в блоге: 1
Завершенные тесты: 1
24.01.2014, 09:51     Адрес области памяти #2
Цитата Сообщение от Blueeyer Посмотреть сообщение
нашел только определение адреса переменной
переменная и есть кусок памяти, поэтому адрес области памяти тоже самое, что адрес переменной.
Tulosba
:)
Эксперт С++
4382 / 3225 / 297
Регистрация: 19.02.2013
Сообщений: 9,044
24.01.2014, 11:43     Адрес области памяти #3
Цитата Сообщение от Blueeyer Посмотреть сообщение
Что такое адрес области памяти? Чем он отличается от адреса переменной?
Может тут речь идет об адресах массива и скалярной переменной.
C++
1
2
3
4
5
int a[42]; // массив из 42 целых
int b; // целое
int* p; // указатель (не инициализирован)
p = a; // указывает на массив (на начальный элемент). Адрес начального элемента.
p = &b; // указывает на переменную b. Адрес переменной b.
По сути, отличить указатель на массив от указателя на скалярную переменную без дополнительной информации невозможно.
Yandex
Объявления
24.01.2014, 11:43     Адрес области памяти
Ответ Создать тему
Опции темы

Текущее время: 18:38. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru