我正在处理的程序有一个小问题.
我的程序在数组上执行一个函数.该函数只能执行数组前16个元素的命令.
我现在想要创建一个循环,以便该函数可以在16个以上的数组元素上工作.这是我的想法,但它最终陷入无限循环:
int l = 0;
for (int i=0; i<=size; i+16)
{
for (int j=0; j<=16;j++)
{
FUNCTION(INARRAY; OUTARRAY);
}
}
Run Code Online (Sandbox Code Playgroud)
接下来的问题是该函数只会遍历数组的16个元素而忽略其余的元素.
让它遍历接下来的16个元素并将其作为以下元素保存在outbuffer中的最佳方法是什么?
当我调整解决方案时,它仍然只处理前16个元素,然后不继续下一个16.