c语言复制粘贴源码,c语言函数bcopy()如何复制内存内容实例源码介绍

c语言函数bcopy()如何复制内存内容实例源码介绍。需要引入的函数头文件:#include

bcopy()函数定义:void bcopy(const void *src, void *dest, int n);

bcopy()函数使用介绍:bcopy()与memcpy()一样都是用来拷贝src 所指的内存内容前n 个字节到dest 所指的地址,不过参数src 与dest 在传给函数时是相反的位置。

附加说明:建议使用 memcpy()取代。

bcopy()函数实例源码:

#include

main(){

char dest[30] = “string(a)”;

char src[30] = “string\0string”;

int i;

bcopy(src, dest, 30); //src 指针放在前

printf(“bcopy(): “)

for(i = 0; i < 30; i++)

printf(“%c”, dest[i]);

memcpy(dest src, 30); //dest 指针放在钱

printf(“\nmemcpy() : “);

for(i = 0; i < 30; i++)

printf(“%c”, dest[i]);

}

执行结果:

bcopy() : string string

memcpy() :string sring

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值