sto Dichiarazione di una matrice bidimensionale in quanto tale:variabile matrice bidimensionale di stampa "Indice di puntatore a tipo incompleto" quando si accede
char arr[10][10];
arr[0][0] = 'X';
Ora posso stampare in debugger;
(lldb) po arr[0][0]
'X'
Fantastico !! Nessun problema.
Ora sto Dichiarazione di una matrice bidimensionale in quanto tale:
int col = 10;
int row = 10;
char arr[row][col];
arr[0][0] = 'X';
Ora posso stampare in debugger;
(lldb) po arr[0][0]
error: subscript of pointer to incomplete type 'char []'
error: 1 errors parsing expression
Perché ??
Suppongo che né DWARF né gdb supportino matrici di lunghezza variabile. – fuz
'doppio array in quanto tale:' significa? –
@SouravGhosh "Un array bidimensionale come questo:" è stata la mia interpretazione. Abbastanza confusionario poiché 'double' ti fa pensare ai float. – unwind