Ответ: Помогите разобраться с указателями в BDS 2006 (С++)
int *pA = new int;
*pA = 100;
Данная конструкция динамически выделяет память размером Int (32bit)
И в данную ячейка записывается число 100. Такая конструкция обычно используется при организации динамических массивов.
Чем хороша данная конструкция в отличии от int A = 100;
Она хороша тем что вы можете выделить память в нутри функции или метода класса и записать туда что угодно и после выхода из функции или метода класс данная ячейка все еще будет хранить значение. И его можно спокойно использовать.
Последний раз редактировалось xkilax; 25.06.2007 в 15:53..
|