通常的情况下,我们会犯下面的错误:
1 # include "iostream" 2 int main() 3 { 4 int num1[5]{1,2,3,4,5}; 5 int num2[5]; 6 num2 = num1; 7 }
上面的赋值方式,我们往往忽略了一点:本质上,数组的名字是表示地址常量!!!,而地址常量是不能被赋值的。