我正在处理的程序有一个小问题。对于具有特定功能的循环
我的程序在一个数组上执行一个函数。该函数只能执行数组的前16个元素上的命令。
我现在想做一个循环,以便函数可以在数组的16个元素上工作。这是我的想法,但它在一个无限循环结束了:
int l = 0;
for (int i=0; i<=size; i+16)
{
for (int j=0; j<=16;j++)
{
FUNCTION(INARRAY; OUTARRAY);
}
}
接下来的问题是,该功能将只能通过数组的元素16行走而忽略其他。
什么是使其遍历接下来的16个元素并将其保存在缓冲区中作为以下元素的最佳方式?
当我适应的解决方案仍然通过第一16个元素只做过程,然后不与下一个16
您将如何决定检查多少个元素? – TheBlindSpring
该函数本身具有16个元素的限制 – user3694354
请不要编辑帖子以问一个完全不相关的问题,它会让读者感到非常困惑,尤其是当前答案仅适用于上一个问题。如果您想添加更多关于_same_问题的信息和详细信息,请修改帖子,否则请以独立帖子启动一个新问题。 – Lundin