首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面的函数strcat(str1,str2)实现将字符串str2拼接到字符串str1后面的功能。请填空使之完整。 char*strcat(str1,str2) char*str1,*str2; { char*t=str1;
下面的函数strcat(str1,str2)实现将字符串str2拼接到字符串str1后面的功能。请填空使之完整。 char*strcat(str1,str2) char*str1,*str2; { char*t=str1;
admin
2010-01-10
42
问题
下面的函数strcat(str1,str2)实现将字符串str2拼接到字符串str1后面的功能。请填空使之完整。
char*strcat(str1,str2)
char*str1,*str2;
{ char*t=str1;
while( 【 】 )str1++;
while( 【 】 );
return(t);}
选项
答案
*str1 或 *str1!=’\0’ 或 *str1!=0 或 *str1!=NUL *str1++=*str2++ 或 *str1++=*str2,*str2++
解析
函数strcat(str1,str2)实现将字符串str2连接到字符串str1后面,所以首先要找到字符串str1的串尾,根据C语言的语法规定,一个串的串尾—定是—个隐含字符“\0”,而在程序中,对字符串中字符的访问是通过两个指针变量来完成的,因此要找到字符串str1的串尾,要判断:str1是否为“\0”,要找到字符串str2的串尾,要判断*str2是否为“\0”,程序中必须以使字符串中字符逐—顺序体现,所以在题中我们应填写“*str1”和“*str1++=*str2++”。
转载请注明原文地址:https://jikaoti.com/ti/RqI0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
假定一个VisualBasic应用程序由一个窗体模块和一个标准模块构成。为了保存该应用程序,以下正确的操作是
在窗体上画一个命令按钮,然后编写如下事件过程:PrivateSUbCommandl_ClickFori=1To5a(i)=Chr(Asc(”A”)+(i一1))NextiForEachbI
下面可以正确定义2个整型变量和1个字符串变量的语句是
以下关于数组的叙述中,错误的是
下面关于标准模块的叙述中错误的是()。
结构化程序设计的基本原则不包括()。
以下关于控件数组的叙述中,错误的是()。
窗体上有一个名称为Command1的命令按钮,其单击事件过程及相关的函数过程如下:PrivateSubCommand1_Click()DimiAsIntegerFori=1To500
输入VisualBasic源程序时,若一个命令行中包含两个语句,则两个语句之间的分隔符应使用()
随机试题
信息系统的流程应当由最关心信息的部门来负责信息的收集与质控环节。因此,下列工作不应列入病案信息技术范畴的是
已知二次型f(x1,x2,x3)=3x12+4x22+3x32+2x1x3.求正交变换x=Qy将二次型f(x1,x2,x3)化为标准型;
关于掏槽眼正确的说法是()。
关于证券公司办理资产管理业务的一般规定,下列说法正确的有()。I.证券公司办理定向资产管理业务,接受单个客户的资产净值不得低于人民币100万元Ⅱ.证券公司办理集合资产管理业务,可以接受证券形式的资产Ⅲ.证券公司应当将集
根据刑事诉讼法律制度的规定,人民法院在审理过程中,发现犯罪已过追诉时效期限的。应当()。
讲授法的优点表现在()。
TheworldlostsevenastronautsofSpaceShuttleColumbia(哥伦比亚号航天飞机)thismonth.Itbroughthometheseriousriskthathumans
法理学的研究方法不包括()。
积善成德就是通过积累善行和美德,使之巩固强化,以逐渐形成优良的品德。下列句子强调了这种道德修养方法的有()
【B1】【B4】
最新回复
(
0
)