A-A+

下面程序的执行结果是()。 #includeiostream.h voidmain()

2022-08-05 22:22:46 问答库 阅读 172 次

问题详情

下面程序的执行结果是()。 #include"iostream.h" voidmain() {int*P,r; P=newint: *P=20: r=sizeof(*p); cout$amp;A.程序错误
B.内存为20地址的大小
C.20
D.4请帮忙给出正确答案和分析,谢谢!

参考答案

正确答案:D
D。【解析】本题考查指针和运算符sizeof的运用。sizeof可以运算出各种数据类型所占内存空间的多少。选项C中,指针P所指向的内存地址中内容是20。在用完申请后的内存应立刻释放。

考点:程序