void str_cat(char *deststr, char *srcstr)
{
char *dtemp = deststr;
char *stemp = srcstr;
while(*dtemp != '\0')
{
dtemp++;
}
while(*srcstr != '\0')
{
*dtemp = *srcstr;
dtemp++;
srcstr++;
}
*dtemp = '\0';
}
本文介绍了一个简单的字符串连接函数的实现方法。该函数通过遍历目标字符串直到遇到空字符,然后将源字符串的内容逐个复制到目标字符串的末尾,并确保最终字符串以空字符结尾。
void str_cat(char *deststr, char *srcstr)
{
char *dtemp = deststr;
char *stemp = srcstr;
while(*dtemp != '\0')
{
dtemp++;
}
while(*srcstr != '\0')
{
*dtemp = *srcstr;
dtemp++;
srcstr++;
}
*dtemp = '\0';
}
1616
708
1399

被折叠的 条评论
为什么被折叠?