编写函数fun,其功能是:实现两个字符串的连接,即把s所指字符串连接到t所指的字符串的后面(不使用库函数strcat)。<难度系数⭐>
代码:
void fun(char *s,char *t)
{
int i, j;
for (i = 0; s[i] != '\0'; i++);//遍历到s数组的最后一个元素
for (j = 0; t[j] != '\0'; j++)
{
s[i++] = t[j];
}
s[i] = '\0';
}
int main()
{
char str1[10]="abc";
char str2[3]="def";
fun(str1,str2);
printf("%s",str1);
}
运行结果展示:
总结:
字符串其实就是一个字符数组,我们循环遍历数组中的每一个字符
字符串的结束标志 ’ \0 ’