void fun(int b1[]){}
int main()
{
int a1[4]={1,2,3,4};
int b[]=a1; //error
fun(a1);// works fine
}
how is b1 assigned to a1?. Why is it not same as int b[]=a1;
?
void fun(int b1[]){}
int main()
{
int a1[4]={1,2,3,4};
int b[]=a1; //error
fun(a1);// works fine
}
how is b1 assigned to a1?. Why is it not same as int b[]=a1;
?