问题 单项选择题

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

A.long*p=new long;

B.long p;

C.long*p=new long(;

D.long p[10];

答案

参考答案:B

解析: 此题考查的是数组、指针及关键字new。说明一维数组的一般形式是:数组类型 数组名[数组长度];其中数组长度必须是整型常量或常量表达式。选项B)中,n是一个变量,不能做数组的长度,故选项B)错误;其他选项均正确。

判断题
填空题