2010年软件水平考试软件设计笔试考前练习(15)
合法的数组定义是( )
①int a[]={"string"}
②int a[5]={0,1,2,3,4,5};
③char a={ "string"}
④char a[]={0,1,2,3,4,5};
【解】①错误的原因是整数数组不可以用字符串对其初始化。②错误的原因是,数组初始化时,初始化指定的值的个数多于数组的元素个数。③错误的原因是,能用字符串初始化的只;有字符指针变量,或字符数组。字符率不能对其它类型的变量初始化,包括字符变量。④是正确的,因为字符数组可以用小整数(作为字符的 ASCII代码值)对其元素初始化。
编辑推荐:
下载Word文档
温馨提示:因考试政策、内容不断变化与调整,长理培训网站提供的以上信息仅供参考,如有异议,请考生以权威部门公布的内容为准! (责任编辑:长理培训)
点击加载更多评论>>