Я начинаю программировать, и я начинаю привыкать к C/C++. При попытке сделать код, который я нашел в упражнении, я получаю эту ошибку. Если бы кто-то мог помочь, я был бы очень признателен.Неизвестная ошибка в CodeBlocks
float matrx [50][50];
float *p;
p = matrx;
int i,j;
for (i=0; i<50; i++)
for (j=0; j<50; j++)
p[i][j]=0.0;
printf("%f",p[2][2]);
return(0);
отображается ошибка: «ошибка: индексируются значение не является ни массивом, ни указателя, ни вектор.»
Есть ли причина для дополнительного указателя переменной 'p'? Почему бы просто не напечатать 'matrx' напрямую? –