我想为二维数组分配一个固定的内存地址。例如,对于简单的整数,我们这样做: int *p = (int *)0xabcdf34;
我需要从固定位置开始分配内存,比如 0xf3ab25 到二维数组。我该怎么做。请帮忙。
编辑:我在玩回忆。我想将矩阵的所有内存分配给缓存或主内存。我想检查对计算和运行时间的影响。我正在使用模拟器,所以我有直接地址。假设我想使用 matrix[100][100] 的矩阵
我想为二维数组分配一个固定的内存地址。例如,对于简单的整数,我们这样做: int *p = (int *)0xabcdf34;
我需要从固定位置开始分配内存,比如 0xf3ab25 到二维数组。我该怎么做。请帮忙。
编辑:我在玩回忆。我想将矩阵的所有内存分配给缓存或主内存。我想检查对计算和运行时间的影响。我正在使用模拟器,所以我有直接地址。假设我想使用 matrix[100][100] 的矩阵