首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有定义:char*st="how are you";下列程序段中正确的是
若有定义:char*st="how are you";下列程序段中正确的是
admin
2009-02-15
27
问题
若有定义: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;strcpy(p=&a[1],st+2);
答案
1
解析
本题综合考查字符数组的赋值和strcpy函数的用法。C语言不允许用赋值表达式对字符数组赋值,如下面的语句就是非法的:strl=“China”,如果想把“China”这5个字符放到数组strl中,除了逐个地输入外,还能使用strcpy函数,该函数的功能是将一个字符串复制到一字符数组中。例如: strcpy(strl,“China”);或strcpy(strl,str2);注意,不能企图用以下语句来实行赋值(将str2的值传给strl): strl=str2;不能用赋值语句将一个字符串常量或字符数组直接给一个字符数组。
strcpy函数的结构是:strcpy(字符数组1,字符串2)
其中,需要注意的是,字符数组1的长度不应小于字符串2的长度,“字符数组1”必须写成数组名形式,如(strl),“字符串2”可以是字符数组名,也可以是字符串常量,不能用赋值语句将一个字符串常量或字符数组直接给一个字符数组。
转载请注明原文地址:https://kaotiyun.com/show/oAXp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下变量名中合法的是()。
设有如下数组声明:Dima()AsSingle下面关于这一声明的叙述中正确的是()。
有下面程序代码:PrivateSubCommandl_Click()a=Array(1,2,3,4,5,6,7,8,9,10)n=UBound(A)Fork=0ToUBound(A)/2Print
已知列表框控件List1中已放入若干表项,下列关于List1的叙述中错误的是()。
有如下程序:PrivateSubForm_Click()DimiAsInteger,11AsIntegerFori=1To20i=i+4n=n+iIfi>10ThenExit
下列叙述中正确的是()。
线性表的链式存储结构与顺序存储结构相比,链式存储结构的优点有()。
某棵树中共有25个结点,且只有度为3的结点和叶子结点,其中叶子结点有7个,则该树中度为3的结点数为()。
以下能从字符串“VisualBasic”中直接取出子字符串“Basic”的函数是
为了声明一个长度为128个字符的定长字符串变量StrD,以下语句中正确的是
随机试题
计算下列广义积分:
若f(x)在x=0处连续,求k,a的值.
从原材料到产品实现物质转化的基本软件是()。
普通年金是指从第1期起,在一定时期内每期期初等额收付的系列款项。普通年金有时也简称年金。()
人民网舆情监测室数据显示,关注2017年政府工作报告的网民中,20~30岁的年轻人占比最高,“全面二孩”“住房”“南海问题”“民法总则”等成为关注和评论的焦点。从梁启超发出“少年强则国强”的呼喊,到五四运动中进步学生的担当,再到远渡重洋寻觅救国良策的早期留
根据我国《刑事诉讼法》的规定,除法律特别规定的以外,公安机关负责对刑事案件的侦查、拘留、预审等。人民法院负责对刑事案件的审判,人民检察院负责检察,检察机关直接受理的案件的侦查、提起公诉等。此外还负责()。
当今世界不稳定不确定因素明显增加,我们要坚持底线思维,居安思危、未雨绸缪,做好应付最坏局面的思想准备。下列表述体现了坚持底线思维的是
Toomucheating.Toomanyunhealthyfoods.Toomanyadvertisementsforfood.Toolittleactivity.Differentexplanationsare
A、Inafewweeks.B、Rightaway.C、March31,2007.D、Notmentioned.B面试接近尾声时,男士问Chris若被录用什么时候可以开始工作,Chris说随时都可以工作。immediately,mor
PASSAGETHREE
最新回复
(
0
)