VC獲取數組的前幾個地址或後幾個地址的內容

VC獲取數組的前幾個地址或後幾個地址的內容
int  array[10];


//數組名是其起始指針,則第N個地址的地址爲 起始指針+該數組類型大小*N


char  former[5];
char  behind[5];
memcpy(former, array, 5);//取前5個地址內容;
memcpy(behind, array+4*10-5,5);//取後五個地址內容:若int型佔4bytes,後五個元素開始地址爲4*10-5則類型不正確的話,(char   *)(array+4*10-5)強制轉換一下 






參考原帖:http://topic.csdn.net/u/20070913/11/85b035ff-7d1c-49bb-8e82-6cd867a9b8f8.html
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章