数组拷贝函数

memcpy

  1. 函数原型:void *memcpy(void *dest, const void *src, size_t n);
  2. 功能:从源src所指的内存地址的起始位置开始拷贝n个字节到目标dest所指的内存地址的起始位置中;
  3. 所需头文件:#include<string.h>
  4. 例子:
#include<stdio.h>
#include<string.h>

#define uint8_t unsigned char

void main()
{
    int arr1[4] = {1,2,3,4};
    int arr2[4];

    int i;
    memcpy(arr2,arr1,sizeof(int)*4);

    for(i=0;i<4;i++)
        printf("%d ",arr2[i]);
    printf("\n");
    
}
/**************
1 2 3 4
**************/
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • ### main函数执行之前做了什么?(iOS) & dyld 是Apple 的动态链接器;在 xnu 内核为程...
    天使君阅读 767评论 0 1
  • 一、(一共三十题) 1.main() { int a[5]={1,2,3,4,5}; int *ptr=(int ...
    iOS_Alex阅读 1,122评论 0 0
  • 我承认自己是一个并不热衷写作的人,也不擅长写作,简书卸了又装,感觉还是应该留下来。记录些东西,毕竟自己是汉语言文...
    嘻锦阅读 245评论 1 4
  • 颜可素,眼须色;笔随手,手从心 凉凉的天气,就想画暖暖的画。而暖暖的感觉,定要来自某种触手可及的温度。比如:一个毛...
    爱瑋儿阅读 3,365评论 36 140
  • [相关信息:Xcode7.2 ; Swift2.0] 因为我是搞设计的,所以对布局很看重,所以布局这一块我分几个部...
    P_T阅读 672评论 1 1

友情链接更多精彩内容