Pha*_*omM 0 c memory arrays pointers multidimensional-array
我想将修复内存地址分配给二维数组.比如简单的整数,我们这样说:int*p =(int*)0xabcdf34;
我需要从修复位置开始分配内存,比如说0xf3ab25到二维数组.我该怎么做.请帮忙.
编辑:我正在玩回忆.我想将矩阵的所有内存分配给缓存或主内存.我想检查一下对计算和运行时间的影响.我正在使用模拟器,所以我有直接的地址.说我想使用矩阵矩阵[100] [100]
像这样的东西:
int foo() {
int (*p)[10] = (int (*)[10])0xf3ab25;
return p[3][4];
}
Run Code Online (Sandbox Code Playgroud)