首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有定义:char *st="how are you";下列程序段中正确的是( )。
若有定义:char *st="how are you";下列程序段中正确的是( )。
admin
2009-01-15
24
问题
若有定义: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
解析
C语言不能用赋值语句将一个字符串常量或字符数组直接给一个字符数组,例如,已定义字符数组str1和str2,那么str1="China"和str1=str2都是错误的。通常使用strcpy函数进行字符串的赋值,例如:strcpy(str1,"China")或strcpy(str1,str2)。需要注意的是,字符数组str1的长度不应小于字符串“China”或字符数组str2的长度,函数 strcpy的第一个参数必须用数组名的形式,如str1,第二个参数可以是字符数组名,也可以是字符串常量。
转载请注明原文地址:https://kaotiyun.com/show/mUXp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
如果在列表框List1中没有选中项目,则List1.ListIndex的值为
窗体上有一个由两个文本框组成的控件数组,名称为Text1,并有如下事件过程:PrivateSubText1_Change(IndexAsInteger) SelectCaseIndex Case0 Text1(1).
分段函数入下:设x中已经有一个数值。下列程序段中,能正确计算y值的是()。
下列叙述中正确的是
考生文件夹下的工程文件sit4.vbp中有1个标题为“编号”的标签Label1,1个用于接收选手编号的初始文本为空的文本框Text1;1个含有10个元素的文本框控件数组Text2用于接收10个评委对某选手的打分;另有1个含有10个元素的标签控件数组Labe
下列关于数据库设计的叙述中,正确的是( )。
已知:x=一6y=39则表达式“y\x*Sgn(x)”的值为
以下能从字符串“VisualBasic”中直接取出子字符串“Basic”的函数是
VisualBasic中的整数可以用十六进制或八进制表示,十六进制数前面冠以&H,八进制数前面冠以
在软件开发中,需求分析阶段产生的主要文档是( )。
随机试题
水击所产生的()交替进行,对管壁或阀门的作用犹如锤击一样,故又称为水锤。
《梅溪词》的作者是()
评标报告一般包括的内容为()。
根据《特种作业人员安全技术培训考核管理规定》及有关制度,施工现场的压力焊作业人员应具备的条件有()。
出口采用FOB或CFR贸易术语成交,即使买方已向某保险公司投保一切险,但该保险公司对从出口企业仓库到装运港码头的风险不予负责。()
8,27,64,125,216,()
情绪的基本表现形式有()
喝茶前回徐志摩先生在平民中学讲“吃茶”——并不是胡适之先生所说的“吃讲茶”——我没有功夫去听,又可惜没有见到他精心结构的讲稿,但我推想他是在讲日本的“茶道”,而且一定说得很好。茶道的意思,用平民的话来讲,可以称做“忙里偷闲,苦中作乐”,在不完全的现世享乐
在我国,有权进行司法解释的是()
Playerswillbe_____againstfourothersworldwideinatimedcompetitiontoanswertriviaquestionsfromthe1950stopresentda
最新回复
(
0
)