In C language, an array cannot be copied to another array directly by assignment operator.
int arr1[]={1,3,2};
int arr2[]={0};
arr2=arr1;//not possible
Also, we cannot assign values to an array that is already defined, if I am not wrong...
int a[3];
a[]={1,3,2}; //this is not possible
In the code above, a[] and {1,3,2} act as two different arrays, and an assignment operator is used between them. So, is this following the same case mentioned at the first?
Please clarify. Thanks.