The test.c file below gives a warning "passing arg 1 of `test' from
incompatible pointer type", why is this? I'm using gcc 3.4.2.
#include "stdio.h"
void test(const int a[1][1])
{
printf("%d\n", a[0][0]);
}
int main()
{
int a[1][1] = {{0}};
test(a);
return 0;
}
Jon