memcpy用法的例子
时间: 2023-08-23 15:15:58 浏览: 84
memcpy的用法
下面是一个使用memcpy函数的例子:
```c
#include <stdio.h>
#include <string.h>
int main() {
char source[] = "Hello, World!"; // 源字符串
char destination[20]; // 目标字符串
// 使用memcpy将源字符串复制到目标字符串
memcpy(destination, source, sizeof(source));
// 打印目标字符串
printf("目标字符串: %s\n", destination);
return 0;
}
```
在这个例子中,我们定义了一个源字符串`source`和一个目标字符串`destination`。然后,我们使用memcpy函数将源字符串复制到目标字符串中。最后,我们打印出目标字符串。
运行以上代码,输出将是:
```
目标字符串: Hello, World!
```
这个例子展示了如何使用memcpy函数将一个字符串复制到另一个字符串中。需要注意的是,memcpy函数的第三个参数是要复制的字节数。在这个例子中,我们使用sizeof(source)获取源字符串的大小作为要复制的字节数。
阅读全文