二维数组元素遍历

时间:2015-09-03 13:35:29

标签: c arrays

我在接受采访时被问到一个问题。我不知道。我做了一些谷歌搜索,但无法找到确切的答案。问题是:

哪一个效率更高?性能中 option1 option2 之间有什么区别吗?

int main()
{
    int arr[50][50];
    for(int i=0; i<50; i++)
    {
        for(j=0; j<50; j++)
        {
            printf("%d ", arr[i][j]); // option1
            printf("%d ", arr[j][i]); // option2
        }
    }

}

它们之间是否存在任何性能差异?如果存在差异,那么哪一个执行速度更快?为什么?

0 个答案:

没有答案