酷代码 AI
菜单
服务商
DeepSeek字节豆包讯飞星火
更多选项

C 语言实现:将字符串 str2 巧妙拼接到 str1 后面的 strcat 函数

以下是用 C 语言实现的 `strcat` 函数: ```c #include <stdio.h> void strcat(char *str1, char *str2) { int i = 0, j = 0; // 找到 str1 的末尾 while (str1[i]!= '\0') { i++; } // 将 str2 拼接到 str1 后面 while (str2[j]!= '\0') { str1[i++] = str2[j++]; } str1[i] = '\0'; } int main() { char str1[100] = "Hello, "; char str2[] = "World!"; strcat(str1, str2); printf("%s\n", str1); return 0; } ``` 这个函数首先找到 `str1` 的末尾,然后将 `str2` 的字符逐个复制到 `str1` 的末尾,最后添加字符串结束符 `'\0'` 。 ######[AI写代码神器 | 237点数解答 | 2024-11-01 18:43:32]

相关提问
本站限时免费提问中
实用工具查看更多
Linux在线手册 [开发类]
Jquery在线手册 [开发类]
今日油价 [生活类]
图片互转base64 [开发类]
时间转换器 [开发类]