#include<stdio.h>
int main(void) {
int a[3] = {1,2,3};
printf("\n\t %u %u %u \t\n",a,&a,&a+1);
return 0;
}
Теперь я не понимаю, почему a и & возвращаем одно и то же значение, каковы причины и практическое применение ? Кроме того, каков тип & a, и могу ли я также сделать & (& a)?