字符串拼接
不使用库函数,实现对两个输入的字符串进行拼接
#include<stdio.h>
void str(char *dest,char *src)
{
//寻找目标字符串的尾部
while(*dest!='\0'){
dest++;
}
//将源字符串拷贝到目标字符串的后边
while(*src !='\0'){
*dest++ =*src++;
}
*dest='\0';
}
int main()
{
char src[100],dest[100];
//对数组进行初始化,初始化的值为0
bzero(src,100);
bzero(dest,100);
printf("请输入src\n");
scanf("%s",src);
printf("请输入dest\n");
scanf("%s",dest);
str(dest,src);
printf("%s",dest);
return 0;
}
浙公网安备 33010602011771号