首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有定义:char*st="how are you";下列程序段中正确的是
若有定义:char*st="how are you";下列程序段中正确的是
admin
2009-02-15
33
问题
若有定义: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全国计算机二级
相关试题推荐
在考生文件夹下有一个工程文件sjt4.vbp,相应的窗体文件为sjt4.frm,在窗体上有一个文本框和一个命令按钮。当程序运行后,单击命令按钮,即可计算出0~100范围内所有偶数的平方和并显示在文本框中。在窗体的代码窗口中,已给出了部分程序,其中计算偶数平
能得到组合框Combol中最后一个列表项序号的表达式是()。
编写如下程序:PrivateSubCommandl_Click()Dima(10)AsStrings="123456"n=Len(s)Fork=1Tona(k)=Mid(s,k,1)
下面关于控件数组的叙述中正确的是()。
产生100以内(不含100)2位随机整数的VisualBasic表达式是()。
设循环队列的存储空间为Q(1:m),初始状态为空。现经过一系列正常的入队与退队操作后,front=m,rear=m-1,此后从该循环队列中删除一个元素,则队列中的元素个数为()。
窗体上有一个名称为Command1的命令按钮,其单击事件过程如下:PrivateSubCommand1_Click()DimsAsDoubles=0:i=1DoWhilei<6s=s+i/(i+1):i=i+1LoopPrint
为了通过传值方式来传送过程参数,在函数声明部分应使用的关键字为
结构化程序设计的基本原则不包括
对序线性表(23,29,34,55,60,70,78)用二分法查找值为60的元素时,需要比较次数为()。
随机试题
________为鲜鱼的标志。
同一类型的公众分类的标准相同。()
A.氢氯噻嗪B.尼莫地平C.阿米洛利D.可乐定E.螺内酯高血压合并消化性溃疡的患者宜选用的是
以下各指标都可用于衡量商业银行的流动性,其中数值越高说明商业银行流动性越差的是()。
以下有关当今国际外汇市场的说法中,错误的是()。
自驾游、房车游消耗能源,不利于保护环境,因此不鼓励其发展。()
在今年两会上,国务院机构改革备受关注。下列不属于国务院新组建部门的是()。
当遇到我们熟悉的事物,大脑会在“登记处”搜索,当发现匹配的模板,大脑便不再费心纠结于眼前这个事物的细节,而是直接向下级知觉系统通报“这个是人脸,下一题”,这就是“自上而下”的加工。而当面对新的事物时,大脑无法对照既有的模板进行识别,便不得不仔细加工眼前的事
乳腺癌术后辅助化疗的指征不包括
将表A的记录添加到表B中,要求保持表B中原有的记录,可以使用的查询是()。
最新回复
(
0
)