函式功能描述:將一塊記憶體的數據從一個位置複製到另一個位置
函式原型
VOID CopyMemory(PVOID Destination,
CONST VOID *Source,
DWORD Length
);
參數
Destination要複製記憶體塊的目的地址。
Source
要複製記憶體塊的源地址。
Length
指定要複製記憶體塊的大小,單位為位元組
返回值
該函式為VOID型,沒有返回值。
備註
【該處可以加上自己的使用經驗】
如果目的塊與源塊有交疊,結果是不可預料的,使用MoveMemory可以解決這個問題。
使用環境【包括適合WINDOWS的版本、所需頭檔案、所需程式庫】
Windows NT: 要求3.1或更高版本
Windows: 要求windows 95或更高版本
Windows CE: 不支持。
頭檔案 winbase.h.
示例代碼段
char szname【50】="陣雨";
char szfriend【】="polelf,oo";
CopyMemory(szname+4,szfriend,10);
OutputDebugString(szname);//輸出結果為"陣雨polelf,oo"