Показать сообщение отдельно
Старый 25.06.2007, 15:48   #9
xkilax
Новичок
 
Пол:Мужской
Регистрация: 27.12.2006
Сообщений: 14
Репутация: 9
По умолчанию Ответ: Помогите разобраться с указателями в BDS 2006 (С++)

int *pA = new int;
*pA = 100;

Данная конструкция динамически выделяет память размером Int (32bit)
И в данную ячейка записывается число 100. Такая конструкция обычно используется при организации динамических массивов.
Чем хороша данная конструкция в отличии от int A = 100;

Она хороша тем что вы можете выделить память в нутри функции или метода класса и записать туда что угодно и после выхода из функции или метода класс данная ячейка все еще будет хранить значение. И его можно спокойно использовать.

Последний раз редактировалось xkilax; 25.06.2007 в 15:53..
xkilax вне форума
 
Ответить с цитированием Вверх
Сказали спасибо:
 
Время генерации страницы 0.02497 секунды с 10 запросами