Windows 7一个华丽的系统,如果你还没有应用Windows 7,那说明你已经OUT了。下面讲讲windows api 5基本内存操作 ,为你学好windows api 为你学习打好基础。
1.CopyMemory
将一块内存的数据从一个位置复制到另一个位置
http://baike.baidu.com/view/919894.htm?fr=ala0
2.ZeroMemory
用0来填充一块内存区域
http://baike.baidu.com/view/754167.htm
3.FillMemory
用指定值来填充一块内存区域
http://blog.csdn.net/hnxxcxg/archive/2008/11/17/3317876.aspx
4.MoveMemory
还是复制,
但MoveMemory是复制实体,CopyMemory是复制指针
http://blog.csdn.net/hnxxcxg/archive/2009/10/11/4615886.aspx
Test
- #include <windows.h>
- #include <stdio.h>
- #include <iostream>
- int main()
- {
- char szname[50]="abc";
- char szfriend[50]="polelf,oo";
- CopyMemory(szname+3,szfriend,10);
- //MoveMemory(szname+3,szfriend,10);
- //abcpolelf,oo
- ZeroMemory(szname,10);
- //00000000
- FillMemory(szname,10,BYTE('a'));
- //1111111111
- }
掌握windows api ,熟练应用Windows 7操作系统。
【编辑推荐】