首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有定义: char *st= "how are you "; ,下列程序段中正确的是
若有定义: char *st= "how are you "; ,下列程序段中正确的是
admin
2010-12-10
53
问题
若有定义: 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);
答案
A
解析
本题综合考查字符数组的赋值和strcpy函数的用法。C语言不允许用赋值表达式对字符数组赋值,如下面的语句就是非法的:str1="China",如果想把"China"这5个字符放到数组str1中,除了逐个输入外,还能使用strcpy函数,该函数的功能是将一个字符串复制到一字符数组中。例如:strcpy(str1,"China")或strcpy(str1,str2);注意,不能企图用以下语句来实行赋值(将str2的值传给str1):str1=str2;不能用赋值语句将一个字符串常量或字符数组直接给一个字符数组。
strcpy函数的结构是:strcpy(字符数组1,字符串2)
其中,需要注意的是,字符数组1的长度不应小于字符串2的长度,"字符数组1"必须写成数组名形式,如(str1),"字符串2"可以是字符数组名,也可以是字符串常量,不能用赋值语句将一个字符串常量或字符数组直接给一个字符数组。
转载请注明原文地址:https://kaotiyun.com/show/RTPp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列数据结构中,能够按照"先进后出"原则存取数据的是( )。
在窗体上画一个命令按钮,然后编写如下事件过程:PrivateSubCommand_Click()Fori=1To4X=4Forj=1To3X=3Fork=1to2
下列数组定义中正确的是()。
在考生文件夹下有一个工程文件sjt5.vbp,其窗体上有一个名称为CD1的通用对话框;有一个文本框,名称为Text1,可以多行显示;还有三个命令按钮,名称分别为C1、C2、C3,标题分别为“打开文件”、“转换”、“存盘”,如图所示。命令按钮的功能是:“打
下面哪个属性肯定不是框架控件的属性( )。
设在一个工程的窗体中有如下代码:PublicxAsIntegerPrivateSubForm_Load()DimyAsIntegerEndSub在该工程的标准模块的声明部分有如下代码:
下列关于线性链表的叙述中,正确的是( )。
以下关于VB文件的叙述中,正确的是( )。
窗体上有一个名称为Label1的标签;一个名称为Timer1的计时器,其Enabled和Interval属性分别为True和1000。编写如下程序:DimnAsIntegerPrivateSubTimer1_Timer() ch=Chr(
下列关于通用对话框CommonDialog1的叙述中,错误的是()。
随机试题
A.小RNA病毒科B.呼肠孤病毒科C.虫媒病毒D.疱疹病毒E.披膜病毒科埃可病毒属于()
根据土地使用权的获得方式的不同,房地产转让可以分为()。
A.机化B.钙化C.包裹D.溶解吸收静脉石的形成是静脉血栓发生了
本案中归案的甲某、乙某的行为构成什么犯罪?说明理由。如甲某在审讯的过程中向警方供述自己曾参与一起重大杀人案件,经查属实,对甲某应该如何处罚?说明理由。
粗装修消防验收属于消防设施的( ),也是建筑物待租、待售前的消防验收。
《公路桥涵施工技术规范》规定,张拉机具与锚具配套使用,并应在进场时检查和校验,弹簧测力计的检验期限不宜超过()个月。
由于技术进步,设备制造工艺不断改进,社会劳动生产率水平提高,同类设备的再生产价值降低,致使原设备相对贬值,引起的磨损称为()。
举例论述在教学过程中如何培养学生的心智技能。
一名受“法轮功”邪教毒害的()者,亲手杀害了深爱着他的父亲和妻子,将养育他成人的母亲砍成重伤,其手段之(),令人发指。
在SQL语言的SELECT语句中,用于实现选择运算的子句是()。
最新回复
(
0
)