如果我们有两个数组,
bool trueFalse[10][10];
bool falseTrue[100];
我们像这样循环使用它们:
for(int i = 0; i < 10; i++)
{
for(int k = 0; k < 10; k++)
{
trueFalse[i][k] = !trueFalse[i][k];
}
}
for(int i = 0; i < 100; i++)
{
falseTrue[i] = !falseTrue[i];
}
哪个会更快?或者会是一样的吗?
更新
这是专门针对非动态数据的。数组的大小将设置一次,但之后不会再次更改。