Chciałbym zainicjować tablicę dwuwymiarową NxN i w każdej z komórek żeby była tablica trzyelementowa, która zawiera współrzędne punktów - x, y, z, (ogólnie chcę mieć tablicę NxN i żeby każdy jej element przechowywał trzy liczby będące współrzędnymi punktu w przestrzeni) .
Przykładowy kod, którego używam to:
typedef float point3[3];
const int N=20;
void jakasFunkcja(void){
point3 x_min = {-5.0, 0.0, 0.0}; //jakiś punkt w przestrzeni
point3 tab[N][N]; //tablica na współrzędne
tab[0][0]=x_min; //tutaj chcę wpisać ten jeden przykładowy punkt
}
trzecia linijka w 'jakasFunkcja' generuje błąd:
error C2106: '=' : left operand must be l-value
Gdzie jest błąd w moim myśleniu i jak można zrobić to czego chcę?
(Microsoft Visual Studio 2008)