|
|
От: | Аноним | |
| Дата: | 23.06.04 04:59 | ||
| Оценка: | |||
#include "stdafx.h"
int matrix[2][2] =
{
1, 2,
3, 4
};
void test(int *pM)
{
printf("%d", pM[1][0]); // error C2109
}
int _tmain(int argc, _TCHAR* argv[])
{
test(matrix); // error C2664
return 0;
}Наверное, лет пять не работал с многомерными массивами. Вот теперь приспичило и на тебе... Подскажите, люди добрые, как это правильно делается?error C2109: subscript requires array or pointer type
error C2664: 'test' : cannot convert parameter 1 from 'int [2][2]' to 'int *'