试题题干
C++为结构动态分配内存的一般格式是“指针名=;”当不再使用这个空间时必须用“delete 指针名;”释放空间。
参考答案
试题解析
在C++语言中,使用new运算符实现动态内存分配。例如,可以写如下的语句:
p=new T; 其中,T是任意类型名,p是类型为T*的指针。
使用new运算符动态申请的内存空间,需要在使用完毕释放。C++提供了delete运算符,用来释放动态分配的内存空间。delete运算符的基本用法如下:
delete 指针;
C++为结构动态分配内存的一般格式是“指针名=;”当不再使用这个空间时必须用“delete 指针名;”释放空间。
在C++语言中,使用new运算符实现动态内存分配。例如,可以写如下的语句:
p=new T; 其中,T是任意类型名,p是类型为T*的指针。
使用new运算符动态申请的内存空间,需要在使用完毕释放。C++提供了delete运算符,用来释放动态分配的内存空间。delete运算符的基本用法如下:
delete 指针;