已知int型变量n中存放了一个正整数,执行语句p=new double[n]后得到了一块内存,在使用完之后释放这块内存写作:
A. free p;
B. delete p;
C. delete *p;
D. delete p[n];
查看答案
已知“p=new double[n];”已正确执行,则以下______是错误的命令
A. cout<
B. cout<
C. cout<
D. cin>>*p;
已知“int *q=new int[10];”,则与“*(q+2)”等效的更简洁写法写作“____”。
已知“int *q=new int(10);”,则释放该内存空间写作“____;”。(用最少的符号填写)
用new申请的空间在用完之后应该用____释放,否则会造成内存泄漏。(填保留字)