c语言将字符数组s2中的全部字符复制到字符数组s1中。不能调用字符串库函数strcpy。
时间: 2023-06-03 21:04:18 浏览: 101
C语言程序设计-编写一个程序,将字符数组s2中的全部字符拷贝到字符数组s1中,不能使用strcpy函数。拷贝时,
5星 · 资源好评率100%
可以使用循环语句逐个复制数组元素,示例代码如下:
```
void copyString(char s1[], char s2[]) {
int i = 0;
while (s2[i] != '\0') {
s1[i] = s2[i];
i++;
}
s1[i] = '\0';
}
```
其中,`s2[i]` 表示字符数组 `s2` 中的第 `i` 个字符,`\0` 表示字符串的结束标志。循环条件可以使用 `s2[i] != '\0'` 或者 `s2[i]` 来判断,当 `s2` 为空字符串时,循环会自动结束。
阅读全文