如果我有这个数组:
#define a 10
#define b 20
int foo[a][b];
我可以得到这样的指针foo[i][j]
:
int *pointerToElement(i, j)
{
return *foo + i * b + j;
}
*foo[i][j]
使用索引符号 ( )没有更简单的方法吗?
如果我有这个数组:
#define a 10
#define b 20
int foo[a][b];
我可以得到这样的指针foo[i][j]
:
int *pointerToElement(i, j)
{
return *foo + i * b + j;
}
*foo[i][j]
使用索引符号 ( )没有更简单的方法吗?