首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
已知:int n=10;那么下列语句中错误的是
已知:int n=10;那么下列语句中错误的是
admin
2009-02-15
55
问题
已知:int n=10;那么下列语句中错误的是
选项
A、int*p=new long[n];
B、int p[n];
C、int*p=new long(n);
D、int p[10];
答案
2
解析
本题考核指针、数组和new运算符。运算符new用于动态申请存储空间,它的操作数为某种数据类型且可以带有初值表达式或元素个数,若带初值,则其表达式为:<指针>=new<类型>(初值),如C选项所示,若带有元素个数,则其语法格式为:<指针>=new<类型>[<元素个数>],如A选项所示。数组定义中数组大小必须为常量,而B选项中的n为一变量所以是错误的。
转载请注明原文地址:https://kaotiyun.com/show/Izjp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有三个关系R、S和T如下:则由关系R和S得到关系T的操作是()。
有以下程序:#include<stdio.h>main(){intx=1,y=0;if(!x)y++;elseif(x==0)if(x)y+=2;elsey+=3;printf("%d\n",y);}程序运行后的输出结果是()
使用VC++2010打开考生文件夹下modi1中的解决方案。此解决方案的项目中包含一个源程序文件modi1.C。在此程序中,函数fun()的功能是统计s所指一维数组中0的个数(存在变量zero中)和1的个数(存在变量one中),并输出结果。请改正函数fu
以下语句定义正确的是()。
以下叙述中正确的是()。
以下定义数组的语句中错误的是
以下选项中,当x为大于1的奇数时,值为0的表达式是
在软件设计中不使用的工具是()。
随机试题
用密度瓶法测固体密度需要进行().称量操作。
试述需求的类型。
Windows7的任务栏可以被拖动到桌面的任意位置。
白内障
下述不影响消毒防腐药发挥作用的因素是
以下说法正确的是()。
(2009年考试真题)税务机关行使代位权,可以免除欠缴税款的纳税人尚未履行的纳税义务和应承担的法律责任。()
在世界市场上,中国生产的汽车比其他国家生产的汽车便宜得多,因此其他国家的汽车工业将失去一部分汽车市场,而这些市场将被中国汽车占据。以下哪一项是上述论述所要假设的?()Ⅰ.中国汽车的油耗比其他国家汽车的油耗更低Ⅱ.价格是汽车购买者考虑的重要因素
实现和平发展,是中国人民的真诚愿望和不懈追求。新中国成立60多年特别是改革开放30多年来,中国成功地走上了一条与本国国情和时代特征相适应的和平发展道路。中国坚持走和平发展道路的意义包括()
设voidf1(int*,long&);inta[]={1,2,3};longb;,则以下调用合法的是______。
最新回复
(
0
)