首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有以下定义: char *st="how are you";下列程序段中正确的是______。
设有以下定义: char *st="how are you";下列程序段中正确的是______。
admin
2009-02-15
19
问题
设有以下定义: char *st="how are you";下列程序段中正确的是______。
选项
A、char a[11],*p;strcpy(p=a+1,&st[4]);
B、char a[11];strcpy(++a,st);
C、char a[11];strcpy(a,st);
D、char a[],*p;srtcpy(p=&a[1],st+2);
答案
1
解析
选项A表示把st所指串的第5个字符开始的后面的元素赋值给数组a的第2个元素开始的后面元素,形式正确;选项B中出现对数组名进行自加运算,因此错误:选项C中 st所指字符串有11个字符,再加上’\0’,有12个字符,超过数组长度,所以也是错误的;选项D的情况和选项C相似,也是形式正确,但超过了数组的长度。
转载请注明原文地址:https://kaotiyun.com/show/suXp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
为了清除窗体上的一个控件,下列正确的操作是
窗体上有一个名称为Command1的命令按钮。要求编写程序,把文件f1.txt的内容写到文件f2.txt中,然后将f1.txt删除。命令按钮的单击事件过程如下:PrivateSubCommand1_Click()Open"c:\f1
为了声明一个长度为128个字符的定长字符串变量StrD,以下语句中正确的是
在窗体模块的声明部分声明变量时,不能使用的关键字是()。
下面说法中错误的是()。
为了保存数据,需打开顺序文件“E:\UserData.txt”,以下正确的命令是
假定有以下循环结构DoUntil条件循环体Loop则正确的描述是()。
如果把程序的启动对象设置为:SubMain,则SubMain过程()。
把数学表达式表示为正确的VB表达式应该是( )。
以下选项中可作为C语言合法整数的是
随机试题
A.脑组织B.肝组织C.肌肉组织D.脂肪组织(2012年第124题)运动状态下机体产热的主要组织是
男,43岁,5年前曾患肝炎,腹胀2个月.加重1周。体检:面色黝黑,颈部见散在分布的蜘蛛痣,蛙状腹,腹围100cm,移动性浊音(+),肝肋下2cm质地硬,脾肋下4cm。拟诊肝硬化伴腹水。下述治疗措施哪项不妥
招投标是要约承诺的过程,招标是要约,投标是承诺。()
()年柯布西埃发表了“明天城市”的规划方案,阐述了他从功能和理性角度出发对现代城市的基本认识和基本构思。
债务人李四变卖房产的行为侵害了债权人张三的利益,但是,王五不知晓李四的行为是为了转移财产,故王五与李四签订了购房合同并办理了手续,对于该行为张三申请人民法院行使撤销权,下列理解正确的是()。
建立健全外包管理制度.明确外包管理组织架构和管理职责,并至少每年开展两次全面的外包业务风险评估。()
下列属于警民协作的新形式的有()。
下列属于执法活动的是()。
所有的极地冰都是由降雪形成的。特别冷的空气不能保持很多的湿气,因而不能产生大量的降雪。近几年来,两极地区的空气无一例外地特别冷。以上资料最有力地支持了以下哪个结论?
我第一次读到莫言,是他的《红高粱》,大约是在20世纪80年代末。那时我想他应是上了年纪的作家,因为他知道那么多过去的故事,如抗日战争、辛亥革命、“文化大革命”等。后来见了面才知,他其实比我大不了多少。然而,他的经历和想象何以如此丰富?我印象最深的,
最新回复
(
0
)