首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面程序的输出结果是 #include<iostream.h> #include<string.h> void main( ) { char p1[10],p2[10]
下面程序的输出结果是 #include<iostream.h> #include<string.h> void main( ) { char p1[10],p2[10]
admin
2010-03-29
29
问题
下面程序的输出结果是 #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));
选项
A、xyzabcABC
B、zabcABC
C、xyabcABC
D、yzabcABC
答案
4
解析
该函数的调用方式是strcpy(字符数组,字符串)其中“字符串”可以是串常量,也可以是字符数组。函数的功能是将“字符串”完整地复制到“字符数组”中,字符数组中原有内容被覆盖。使用该函数时注意:①字符数组必须定义得足够大,以便容纳复制过来的字符串。复制时,连同结束标志’\0’一起复制。②不能用赋值运算符“=”将一个字符串直接赋值给一个字符数组,只能用strcpy()函数来处理。strcat (字符数组,字符串)功能是把“字符串”连接到“字符数组”中的字符串尾端,并存储于“字符数组”中。“字符数组”中原来的结束标志,被“字符串”的第一个字符覆盖,而“字符串”在操作中未被修改。使用该函数时注意:①由于没有边界检查,编程者要注意保证“字符数组”定义得足够大,以便容纳连接后的目标字符串;否则,会因长度不够而产生问题。②连接前两个字符串都有结束标志’\0’,连接后“字符数组”中存储的字符串的结束标志’\0’被舍弃,只在目标串的最后保留一个’\0’。
转载请注明原文地址:https://kaotiyun.com/show/ICjp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
以下程序:#include<stdio.h>#include<string-h>main(){charstr[]="abcd\n\123Lxab";printf("%d",strlen(str));}运行后的输出结果是()。
使用VC++2010打开考生文件夹下modil中的解决方案。此解决方案的项目中包含一个源程序文件modi1.c。在此程序中,函数fun的功能是:从11个学生的成绩中统计出低于平均分的学生人数,此人数作为函数值返回,平均分存放在形参aver所指的存储单元中。
若变量已正确定义,以下选项中非法的表达式是
下列数据结构中,属于非线性结构的是()。
下面属于白盒测试方法的是
下列关于类、对象、属性和方法的叙述中,错误的是()。
以下选项中关于程序模块化的叙述错误的是()。
在数据库管理技术的发展中,数据独立性最高的是()。
算法的有穷性是指()。
以下关于逻辑运算符两侧运算对象的叙述中正确的是()。
随机试题
指出不属于热泪的原因:
32岁男性,有溃疡病史,5小时饱食后劳动时突发剑突下撕裂样疼痛,逐渐发展至右下腹,仍以剑下为重。查体;T37.3℃,P88次/分,半卧屈曲位,面色苍白,腹部“板样”硬,压痛、反跳痛(+)。下列最可能的诊断是
不影响血红蛋白与氧亲和力的因素为
补体结合试验的指示系统是
患者腹痛绵绵,时作时止,喜热恶冷,痛时喜按,空腹或劳累后更甚,得食稍减,面色无华,时有大便溏薄,舌淡苔白,脉细无力。治疗应首选
计算企业所得税应纳税所得额时允许据实扣除的项目有()。
相对于战略的现代概念,战略的传统概念更强调战略的()。
毛泽东的词《水调歌头.游泳》中有“一桥飞架南北,天堑变通途”,这说的是()。
初中教育的个体发展任务是()。
科教兴国战略
最新回复
(
0
)