If you don’t like grid[y][x], you can use grid[r][c] instead.
C++
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 |
#include <iostream> using namespace std; int main(int argc, char** argv) { constexpr int kRows = 2; constexpr int kCols = 3; int arr[kRows][kCols] = {{1,2,3},{4,5,6}}; for (int r = 0; r < kRows; ++r) { for (int c = 0; c < kCols; ++c) cout << arr[r][c] << " "; cout << endl; } for (int r = 0; r < kRows; ++r) for (int c = 0; c < kCols; ++c) cout << &(arr[r][c]) - &(arr[0][0]) << " "; return 0; } // Output: // 1 2 3 // 4 5 6 // 0 1 2 3 4 5 |
请尊重作者的劳动成果,转载请注明出处!花花保留对文章/视频的所有权利。
如果您喜欢这篇文章/视频,欢迎您捐赠花花。
If you like my articles / videos, donations are welcome.
Be First to Comment