|
unsigned char test_array[3][2]={{0,1},
{2,3},
{4,5}};
void main(void)
{
unsigned char a;
unsigned char row=1;
unsigned char coll=1;
a=*(&test_array[0][0]+row*2+coll);
while (1)
{
};
}
результат этого куска а=3. Чем эта арифметика не подходит?
E-mail: info@telesys.ru