下面程序错误的语句是 ①#include<iostream.h> ②void main() ③{ ④ int * p=new int[1] ⑤ p=9 ⑥ cout<<* p<<end1; ⑦

admin2010-03-29  28

问题 下面程序错误的语句是   
①#include<iostream.h>   
②void main()   
③{   
④  int * p=new int[1]   
⑤  p=9   
⑥  cout<<* p<<end1;   
⑦  delete []p;   
⑧}

选项 A、④
B、⑤
C、⑥
D、⑦

答案2

解析 本题考查的是指针的使用,p是指向int型的指针,若想给它指向的元素赋值,应使用 *符号,直接赋值相当于改变了原来p存储的地址。
转载请注明原文地址:https://kaotiyun.com/show/8tjp777K
0

最新回复(0)