У меня это так
Моя структура выглядит следующим образом:
typedef struct something
{
int randomData;
int **array;
}SOMETHING;
массив размещен
SOMETHING *ANYTHING= calloc(sizeof(SOMETHING),sizeof(int));
ANYTHING->array = calloc(someSizeParamater,sizeof(SOMETHING));
int key = 5;
в коде, где я wi sh для сделать это в array[index]
Я положил некоторое значение int:
ANYTHING->array[index]=key;
, но он говорит, что с учетом ошибки, есть идеи, как это исправить? Компилятор перепечатывает его самостоятельно, но я хотел бы знать, как правильно присвоить значение struct.
После выполнения ANYTHING->array[0][index] = key;
программа вылетает и не работает должным образом, так как работает с данным предупреждением.