问题 单项选择题

已知n是一个int型变量,下列语句中错误的是

A.long*p=new long[n];

B.long p[n];

C.long*p=new long(n);

D.long p[10];

答案

参考答案:B

解析: 对数组定义为普通数组时,要求数组的下标是常表达式,若定义成数组指针则不需要指定数组的大小。

选择题
单项选择题 共用题干题