unsigned char * a;
C_task main( void )
{
unsigned char q;
q = 10;
a = &q;
printf("%d\n",a); // 845(некотрые версии для указателей требуют %p)
*a++;
printf("%d %d\n",a, *a); //846 0
*a += 1;
printf("%d %d\n",a, *a); // 846 1
////////////// А если повторить то же самое?
q = 10;
a = &q;
printf("%d\n",a); // 845
*a++;
printf("%d %d\n",a, *a); // 846 1 ??????
*a += 1;
printf("%d %d\n",a, *a); // 846 2 ??????
}/*main*/