Я хочу скопировать три 1dim массива в 2dim массив (матрицу).
double ary2A[4] = { 0.1, 1.1, 2.1, 3.1 };
double ary2B[4] = { 0.2, 1.2, 2.2, 3.2 };
double ary2C[4] = { 0.3, 1.3, 2.3, 3.3 };
double ary1[3][4];
Итак, теперь я хочу скопировать ary2A, ary2B, ary2C в ary1. Как я могу сделать это с Pointern ??
Мой первый шаг был:
(*ary1)[4] = *ary2A;
Но это неправильно, потому что я сказал, что адрес из первого блока ary1 - это значение 0.1 ..
И если я скажу
(*ary1)[4] = ary2A;
Я стал ошибкой: «присвоение 'double' из несовместимого типа 'double [4]'"
Как я могу решить эту проблему ?? Я хочу проверить принцип ..