新聞中心

EEPW首頁(yè) > 嵌入式系統(tǒng) > 設(shè)計(jì)應(yīng)用 > C++memcpy完成內(nèi)存塊的快速copy

C++memcpy完成內(nèi)存塊的快速copy

作者: 時(shí)間:2016-12-01 來(lái)源:網(wǎng)絡(luò) 收藏
原型:extern void *memcpy(void *dest, void *src, unsigned int count);

功能:由src所指內(nèi)存區(qū)域復(fù)制count個(gè)字節(jié)到dest所指內(nèi)存區(qū)域。

用法:
// b01.cpp : 定義控制臺(tái)應(yīng)用程序的入口點(diǎn)。
//參照MSDN的memcpy索引。
#include "stdafx.h"
#include"memory.h"
int _tmain(int argc, _TCHAR* argv[])
{
int arr1[4]={1,1,1,1};
char arr2[]={255,255,255,255, 255,255,255,255, 255,255,255,255, 255,255,255,255};
memcpy(arr1,arr2,12);//打開容器,準(zhǔn)備數(shù)據(jù),選擇大小
printf("%x",*(arr1+1));
return 0;
}


評(píng)論


相關(guān)推薦

技術(shù)專區(qū)

關(guān)閉