A-A+
下面程序的执行结果是 #include iostream.h void main() {
问题详情
下面程序的执行结果是 #include" iostream.h" void main() { int * p,r; p=new in; * p=20; r=sizeof(* p); cout < < r < < end1; delete p; }
A.程序错误
B.内存为20地址的大小.
C.20
D.4请帮忙给出正确答案和分析,谢谢!
参考答案
正确答案:D
解析:理解sizeof的用法,它可以运算出各种数据类型所占内存空间的多少。注意:选项C)中是指针p所指向的内存地址中内容是20。注意:在用完申请后的内存应立刻释放。