Почему возвращается размер указателя
#include <iostream>
using namespace std;
void pr(int *a)
{
cout << sizeof(a);
}
int main()
{
int a[] = {1,2,3};
pr(a);
return 0;
}
Почему возвращается размер указателя, (8) А не размер массива? (12)