Ксения (25.02.2018 16:50 - 16:54, просмотров: 42) ответил IBAH на Объясните тупенькому, дано
У меня когда-то была таблица для текста со строками длиной 60 символов, но с произвольным числом строк. Аллокировала ее я так:
char (*table)[60] = new char[rows][60];
где: rows - переменная, задающая число строк, которое до чтения текста из файла неизвестно.
А потом работала с table[i][j], как с обычным двумерным массивом.
Поэтому и вам надо писать:
unsigned char (*str)[10];
unsigned char str1[10][10];
str=str1;
А если вам не двумерный массив нужен, а всё одной строкой, тогда так:
unsigned char *str;
unsigned char str1[10 * 10];
str=str1;