用c++写定义一个函数strlink,函数的原型为:vord strlink (char *C1,char *C2);该函数的功能用于实现两个字符串的连接操作,并在主函数main ()中定义两个字符数组 s1 和s2,通过键盘给 s1 和s2 分别输入相应的字符串内容,调用strlink()函数,实现 s2 中的字符连接到 s1中(要求:不得使用字符串处理函数中的连接库函数)
时间: 2023-03-24 21:03:33 浏览: 250
strlink 函数的定义如下:
```c
void strlink(char *C1, char *C2) {
while (*C1 != '\') {
C1++;
}
while (*C2 != '\') {
*C1 = *C2;
C1++;
C2++;
}
*C1 = '\';
}
```
在主函数 main() 中,定义两个字符数组 s1 和 s2,并通过键盘输入相应的字符串内容,然后调用 strlink() 函数实现 s2 中的字符连接到 s1 中,代码如下:
```c
#include <stdio.h>
void strlink(char *C1, char *C2);
int main() {
char s1[100], s2[100];
printf("请输入字符串 s1:");
scanf("%s", s1);
printf("请输入字符串 s2:");
scanf("%s", s2);
strlink(s1, s2);
printf("连接后的字符串为:%s\n", s1);
return ;
}
void strlink(char *C1, char *C2) {
while (*C1 != '\') {
C1++;
}
while (*C2 != '\') {
*C1 = *C2;
C1++;
C2++;
}
*C1 = '\';
}
```
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![doc](https://img-home.csdnimg.cn/images/20210720083327.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![doc](https://img-home.csdnimg.cn/images/20210720083327.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![application/msword](https://img-home.csdnimg.cn/images/20210720083327.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)