2 次元配列の最初の行を指す次のコードを書きました。しかし、私がするとき
arrayPtr = & array[0];
私は結局得ます
エラー:代入で変換できませ
double (*)[1]
んdouble*
arrayPtr = & array[0];
私のプログラムは次のとおりです。
#include <iostream>
int main(int argc, char **argv)
{
double array[2][1];
array[0][1] = 1.0;
array[1][1] = 2.0;
double* arrayPtr;
arrayPtr = &array[0];
return 0;
}
誰かが私がどこで間違っているのか理解するのを手伝ってくれますか?