Что делает следующий код?
int g[] = {9,8}; int (*j) = g;
Насколько я понимаю, он создает указатель на массив из 2 целых чисел. Но тогда почему это работает :
int x = j[0];
, а это не работает:
int x = (*j)[0];