首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面程序的输出结果是 #include<iostream.h> #include<string.h> void main( ) { char p1[10] ,p2[10] ; strcpy(p1,"abc") ; s
下面程序的输出结果是 #include<iostream.h> #include<string.h> void main( ) { char p1[10] ,p2[10] ; strcpy(p1,"abc") ; s
admin
2010-12-16
45
问题
下面程序的输出结果是
#include<iostream.h>
#include<string.h>
void main( )
{
char p1[10] ,p2[10] ;
strcpy(p1,"abc") ;
strcpy(p2,"ABC") ;
char str[50] ="xyz";
strcpy(str+2,strcat(p1,p2) ) ;
cout < < str;
}
选项
A、xyzabcABC
B、zabcABC
C、xyabcABC
D、yzabcABC
答案
C
解析
该函数的调用方式是strcpy(字符数组,字符串) ,其中“字符串”可以是串常量,也可以是字符数组。函数的功能是将“字符串”完整地复制到“字符数组”中,字符数组中原有内容被覆盖。使用该函数时注意:①字符数组必须定义得足够大,以便容纳复制过来的字符串。复制时,连同结束标志’\0’一起复制。②不能用赋值运算符“=”将一个字符串直接赋值给一个字符数组,只能用strcpy( ) 函数来处理。strcat (字符数组,字符串) 的功能是把“字符串”连接到“字符数组”中的字符串尾端,并存储于“字符数组”中。“字符数组”中原来的结束标志被“字符串”的第一个字符覆盖,而“字符串”在操作中未被修改。使用该函数时注意:①由于没有边界检查,编程者要注意保证“字符数组”定义得足够大,以便容纳连接后的目标字符串;否则,会因长度不够而产生问题。②连接前两个字符串都有结束标志’\0’,连接后“字符数组”中存储的字符串的结束标志’\0’被舍弃,只在目标串的最后保留一个’\0’。
转载请注明原文地址:https://kaotiyun.com/show/r9Vp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列工具中,不属于结构化分析的常用工具的是()。
数据独立性是数据库技术的重要特点之一。所谓数据独立性是指()。
以下选项中与if(a==1)a++;elsea=b;语句功能不同的语句是()。
算法的时间复杂度是指()。
以下关于long、int和short类型数据占用内存大小的叙述中正确的是()。
在面向对象方法中,不属于"对象"基本特点的是( )。
在长度为m的有序线性表中进行二分查找,最坏情况下需要比较的次数是()。
程序流程图中带有箭头的线段表示的是()。
开发软件所需的高成本和产品的低质量之间有着尖锐的矛盾,这种现象称做()。
C++语言程序的注释可以出现在程序中的任何地方,一个注释以【】作为开始和结束的标记。
随机试题
广东省海岸线漫长、海岛众多,滨海旅游资源丰富,拥有海陵岛及()4个国家级海洋公园。
慢性间质性肾炎的常见病因包括
对痢疾病人做微生物学检查,下列各项错误的是
A.健脾丸B.保和丸C.枳实导滞丸D.木香槟榔丸E.枳实消痞丸
虎斑心浆细胞胞浆内的Russell小体
早产儿的护理,应特别注意
居民委员会和村民委员会不属于国家机关,但与基层政权有着密切关系,基层政权对居民委员会和村民委员会的工作给予指导、支持和帮助;居民委员会或村民委员会协助基层政权开展工作,居民委员会、村民委员会的主任、副主任和委员由居民或村民选举产生。居民委员会、村民委员会根
伊藤博文(1841一1909),日本长州(今山口县西北部)人。【76】幕府末期长州藩士出身。幼名利助,字俊辅,号春亩,后改名博文。日本近代【77】,长州五杰,明治九元老中的一人,日本第一个内阁【78】,第一个枢密院议长,第一个贵族院院长,【79】宪法之
近代以来中华民族面临争取民族独立、人民解放和实现国家富强、人民富裕的两大历史任务。两个任务既相互区别又紧密联系,以下选项正确反映两者关系的是
Attentiontodetailissomethingeveryonecanandshoulddoespeciallyina【B1】______jobmarket.BobCrossley,ahumanresourc
最新回复
(
0
)