int days[3] = {31,33,32};
//2个数组不能直接复制
int a[2] = {1,2};
int b[2];
b=a;//不允许
b[2] = a[2];//不正确
b[2] = {1,2};//不起作用
要复制数组有2种方法
1.
for (int i=0;i<10;i++)
{b[i]=a[i];}2.
#include <string.h>
main()
{
int a[10]={34,56,4,10,77,51,93,30,5,52};
int b[10];
memcpy(b,a,sizeof(b));
}
a+2 == &a[2];//相同的地址
*(a+2) ==a[2];//相同的值