有一个问题,当我们想要遍历整个数组并将数组的每个值与数组中存在的数字进行比较时,比如arr[0]那么,为什么建议用arr[0初始化一个int],比如intacomp=arr[0]并将acomp与数组中存在的每个整数进行比较,而不是将数组中存在的每个整数与arr[0]进行比较?例如,在下面的union代码中有人向我指出代码2比代码1好,但我不太清楚为什么。intunionarr(intp,intq){//Code1for(inti=0;i 最佳答案 这是一个正确性问题。for循环中的赋值可以修改数组值。您可能会修改在比较或赋值右侧使用