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]