<pre name="code" class="cpp">#include <stdio.h>
#include <string.h>
#include <assert.h>
char *my_strcat(char *dest,char const *src)//const:防止改变源字符串
{
char *temp=dest;
assert((dest!=NULL&&src!=NULL));//断言:dest和src不能都为空
while(*dest!='\0')
{
++dest;//依次访问dest中的字符,直到遇见'\0'
}
while(*dest++=*src++)
{
;
}
return temp;
}
int main()
{
char dest[10]="abcdef";//注意dest的长度,连接后的字符串不能超过这个范围
char *src="ghi";
my_strcat(dest,src);//调用my_strcat函数
printf("%s\n",dest);
return 0;
}
strcat函数——字符串连接函数
最新推荐文章于 2024-05-16 16:47:52 发布