#include
using namespace std;
void pass(int arr[])
{
cout<<"inside Fun: “<<sizeof(arr)<<” "<<sizeof(arr[0])<<endl;
}
int main()
{
int arr[]={5,8,4,6,28,4,5,6,9};
cout<<"Before Fun: “<<sizeof(arr)<<” "<<sizeof(arr[0])<<endl;
pass(arr);
}
output:-Before function:-36 4
After function:- 8 4
how this size is shrinking in function?