问题 单项选择题

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

A.④

B.⑤

C.⑥

D.⑦

答案

参考答案:B

解析:解析:本题考查的是指针的使用,p是指向int型的指针,若想给它指向的元素赋值,应使用 * 符号,直接赋值相当于改变了原来P存储的地址。

问答题
单项选择题 A1/A2型题