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

admin2010-12-16  29

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

选项 A、long*p=new long[n];     
B、long p[n];
C、long*p=newl ong(n);     
D、long p[10];

答案B

解析  此题考查的是数组、指针及关键字new。说明一维数组的一般形式是:数组类型数组名[数度];其中数组长度必须是整型常量或常量表达式。选项B)中,n是一个变量,不能做数组的长度,故选项B)错误;其他选项均正确。
转载请注明原文地址:https://kaotiyun.com/show/BoVp777K
0

最新回复(0)