首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有定义:char *st="how are you";下列程序段中正确的是( )。
若有定义:char *st="how are you";下列程序段中正确的是( )。
admin
2009-01-15
77
问题
若有定义: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全国计算机二级
相关试题推荐
下列有关过程的叙述中错误的是()。
下面哪个属性不是框架控件的属性()。
将文本框的ScrollBar设置为2,文本框中却没有垂直滚动条,其原因可能是
窗体上有1个名称为Commandl的命令按钮,事件过程及函数过程如下:PrivateSubCommandl_Click()DimmAsStringm=InputBox(”请输入字符串”)P
在E盘当前目录文件夹下建立一个名为“Student.txt”的随机文件,要求用InputBox函数输入5个学生的姓名(StuName)、年级(StuGrade)和年龄(StuAge)。在程序中有以下记录类型和窗体的事件过程,请选择正确的语句完成程序(
下列各选项中,不属于序言性注释的是()。
若有程序 main( ) { inti,j; scanf("i=%d,j=%d",&i,&j); printf("i=%d,j=%d\n",i,j); } 要求给i赋10,给j赋20,则应该从键盘输入【】。
检查软件产品是否符合需求定义的过程称为_____。
源程序中应包含一些内部文档,以帮助阅读和理解程序,源程序的内部文档通常包括选择合适的标识符、注释和
随机试题
高频离心铸造机操作时应注意接通电源,开机预热时间为
氨基糖苷类药物的抗菌作用机制是
以下有关皮瓣的叙述中错误的是
根据《中华人民共和国测绘成果管理条例》,国家要对重要的地理信息数据实行()制度。
对建设工程前期决策、设计、招投标,乃至施工、竣工验收等各个阶段的造价进行控制称为建设工程()造价管理。
德尔菲法又称专家意见法或专家调查法,其特点有()。
【2014.黑龙江大庆】明暗相邻的边界上,看起来亮处更亮,暗处更暗了,这是()。
下列选项中,()是既不属于控诉一方,也不属于辩护一方的诉讼参与人。
A.OngoingResearchB.ExtensionofUseC.RobotHeroesD.GreaterReliabilityE.FallingDemandF.HiddenDangerA.toomuch
社会背景
最新回复
(
0
)