原理
使用memcpy 複製指針內容到數組
#include <cstdio>
#include <cstdlib>
#include <cstring>
// 測試在int數組中保存/獲取 指針
int main(){
int arr[10];
int *p = (int *)malloc(3 * sizeof(int));
memcpy(&arr[3], &p, sizeof(p));
int * q = NULL;
memcpy(&q, &arr[3], sizeof(q));
printf("p:%p,q:%p",p,q);
return 0;
}