C++ C++;多维数组索引

C++ C++;多维数组索引,c++,arrays,multidimensional-array,C++,Arrays,Multidimensional Array,我读过这个。然而,我无法理解以下声明的含义 假设我宣布: Declaration 1: int jimmy [HEIGHT][WIDTH]; Accessing 1: jimmy[n][m] Declaration 2: int jimmy [HEIGHT * WIDTH]; Accessing 2: jimmy[n*WIDTH+m] 声明1和访问1以及声明2和访问2是相同的 然而,吉米[n,m]的意思是什么?我写了它给我地址的代码。无法获得任何有用的信息。有人能说

我读过这个。然而,我无法理解以下声明的含义

假设我宣布:

Declaration 1:    int jimmy [HEIGHT][WIDTH];

   Accessing 1:   jimmy[n][m]

Declaration 2: int jimmy [HEIGHT * WIDTH];


 Accessing 2:  jimmy[n*WIDTH+m]
声明1和访问1以及声明2和访问2是相同的


然而,吉米[n,m]的意思是什么?我写了它给我地址的代码。无法获得任何有用的信息。有人能说它是什么意思吗?

C++有一个逗号运算符,它计算左侧的对象,丢弃返回值,然后计算右侧的对象

你可以写(看)

意味着

另见:,
int i = (1, 2, 3, 4);
std::cout << i;
jimmy[n,m]
jimmy[m]