首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在以下语句中存在语法错误的是______。
在以下语句中存在语法错误的是______。
admin
2013-02-23
41
问题
在以下语句中存在语法错误的是______。
选项
A、char ss[6][20]; ss[1]="right?";
B、char ss[][20]={"fight?"};
C、char *ss[6]; ss[1]="right?";
D、char *ss[]={"right?"};
答案
A
解析
此题需要了解字符数组和字符指针变量的区别,字符数组由若干个元素组成,每个元素中放一下字符,而字符指针变量中放的是地址(字符串的首地址),决不是将字符串放到指针变量中,选项D是指在定义字符指针变量时让字符指针指向字符串“right?”的首地址;选项C是先定义字符指针数组,再让指针数纽指向字符串"right?"的首地址;选项B是在定义数组时将字符赋给数组,而选项A的这种先定义,再用赋值语句赋值的形式是错误的,因为数组可以在变量定义时整体赋初值,而不能在赋值语句中整体赋值。
转载请注明原文地址:https://kaotiyun.com/show/ZqPp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序:main(){union{unsignedintn;unsignedcharc;}u1;u1.c=’A’;printf("%c\n",u1.n);}执行后输出结
有以下程序段:structst{intx;int*y;}*pt;inta[]={1,2},b[]={3,4};structstc[2]={10,a,20,b};pt=c;以下选项中表达式的值为11的是()。
有以下程序main(){inti,s=0;for(i=1;i<10;i+=2)s+=i+1;printf("%d\n",s);}程序执行后的输出结果是
设有变量说明int(*p)[m],其中的标识符p是()。
若有定义:“inta[2][3];”则对a数组的第i行第j列元素的正确引用为()。
以下对结构体类型变量td的定义中,错误的是()。
下列对于软件测试的描述中正确的是
以下说法中正确的是()。
有以下程序: main() { char a[7]="a0\0a0\0":int i,j i=sizeof(a);j=strlen(a): printf("%d%d\n",i,j); } 程序运行后的输
sizeof(double)是()
随机试题
关于程序法定,下列说法正确的是:()
A.X线胸片病变部位透亮度增加B.X线胸片病变部位肺纹理消失C.两者均有D.两者均无肺大疱时可见
根据《宪法》规定,关于国务院的说法,下列哪些选项是正确的?(2010年试卷一第61题)
自然保护区的内部未进行分区的,依照《自然保护区条例》应按有关()的规定管理。
按照金属切割过程中加热方法的不同大致可以把切割分为()。
用于振实填料为爆破石渣、碎石类土、杂填土和粉土等非黏性土效果较好的填筑压实方法是()。
采用钢—混凝土结合梁的目的是()。
封闭式基金在二级市场上的竞价交易,其交易价格由供求关系和基金业绩决定,围绕着( )上下波动。
一般资料:男,38岁,私企老板。下面是心理咨询师与求助者的咨询片断:心理咨询师:你好!我能在哪方面为你提供服务?求助者:我也不知道是怎么了,所以想请您帮忙弄清楚我到底是哪里出了问题。心理咨询师:哦,原来是这样呀!那就
单击命令按钮执行以下程序,则输出结果为()。PrivateSubCommand1_Click()DimxAsInteger,yAsIntegerx=14:y=48CallProc(x,y)
最新回复
(
0
)