我知道2d数组是数组的数组.要获得一行,你可以做:
rowArray = my2Darray[row]
Run Code Online (Sandbox Code Playgroud)
由于每行可以是不同的大小,我假设它不是为了从2D数组中获取列而构建的.这让我相信你必须做的事情如下:
for(int row = 0; row < numRows; row++)
{
colArray[row] = m2Darray[row][columnOfInterest];
}
Run Code Online (Sandbox Code Playgroud)
它是否正确?这是唯一的方法吗?