075 动态内存 new和delete


void test07() {
    int *p = NULL;
    // 从堆区申请
    p = new int;
    *p = 100;
    cout<<"*p="<<*p<<endl;//100
    // 释放空间
    delete p;
    // new申请空间同时初始化空间
    int *p1 = NULL;
    p1 = new int(100);
    cout<<"*p1="<<*p1<<endl;//100
    delete p1;
}
int main(int argc,char *argv[])
{
   test07();
   return 0;
}

077 结构体变量











