Rom*_*dgz 1 c microchip pic
什么更有效?8个数组int8 myArrayx[100],还是多维数int8 myArray[8][100]?我正在使用Microchip PIC微控制器的CCS编译器,我需要在缓冲区中尽可能快地写入,这就是我的问题的原因.
int8 myArrayx[100]
int8 myArray[8][100]
drj*_*rm3 6
我不得不认为多维数组会更快.将这些数组放入连续空间的内存中你有一个更好的机会(可能有保证?),而你不能确定8个单独的数组会在内存中"关闭"在一起 - 这会损害你的引用位置.
归档时间:
14 年,2 月 前
查看次数:
574 次
最近记录: