首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面程序的输出结果是 #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
64
问题
下面程序的输出结果是
#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全国计算机二级
相关试题推荐
下列4个程序中,完全正确的是()。
有以下程序#includemain(){intx,y,z;x=y=1;z=x++,y++,++y;printf("%d,%d,%d\n",x,y,z);}程序运行后的输出结果
有以下程序:#include<stdio.h>main(){unsignedchara=2,b=4,c=5,d;d=a|b;d&=c;printf("%d\n",d);}程序运行后的输出结果是()。
有以下程序#include<stdio.h>main(){intx[]={8,2,6,12,5,15},f1,f2;int*p=x;f1=f2=x[0];for(;p<=x+5;p++
在满足实体完整性约束的条件下()。
设有以下程序段floata[8]={1.0,2.0};intb[1]={0};charc[]={"A","B"};chard=="1";以下叙
下列关于栈叙述正确的是( )。
假定已建立以下链表结构,且指针p和q已指向如图所示的结点:则以下选项中可将q所指结点从链表中删除并释放该结点的语句组是()。
计算机高级语言程序的运行方法有编译执行和解释执行两种,以下叙述中正确的是()。
成本效益分析的目的是从【】角度评价开发一个项目是否可行。
随机试题
对钨极氩弧焊焊枪的要求是什么?
咨询者询问治疗师:“我该与谁结婚?”时,治疗师不予明确答复,这属于心理治疗原则的哪—种原则()
Streeter公司从事微波炉中塑料转盘的生产。明年的四个季度的预计销量分别为65000件、72000件、84000件和66000件。公司在每个季度末的产品库存量要保持为下一个季度销量的50%,但是由于停工事件的影响,第一季度末的存货比应有的持有量
某公司新员工发展培训方案:公司从2003年开始校园招聘。随着业务的迅速增长,新招聘大学生的人数以每年100%的速度增长,仅2005年新人职的大学生就达到400余人。为了使这些信任尽快适应公司业务发展,同时也使这些大学生们在职生涯的起步阶段走得更稳,公司实施
短时记忆的信息加工量有一定限度,一般是()个单位。
公安部于1999年6月10日发出了《关于在全国公安机关普遍实行警务公讦制度的通知》,决定在全国公安机关普遍实行警务公开制度。()
领导在一次会议上严厉批评了你。而实际上错误是由于另一位同事小王的失误而造成的。你如何与领导沟通?
A、 B、 C、 D、 B
Writeanessayof160-200wordsbasedonthedrawingbelow.Inyouressay,youshould1)describethedrawingbriefly,2
下面有关NTFS文件系统优点的描述中,(51)是不正确的。要把FAT32分区转换为NTFS分区,并且保留原分区中的所有文件,不可行的方法是(52)。
最新回复
(
0
)