當前位置:編程學習大全網 - 電腦編程 - C語言:問壹下各位高手;這個編程裏的a[j]=a[j+1],為什麽不是a[j]=a[j+n]呢

C語言:問壹下各位高手;這個編程裏的a[j]=a[j+1],為什麽不是a[j]=a[j+n]呢

因為j值是在變的,而n是固定的。

a[j]=a[j+1];是說將後壹個元素賦值給當前元素。

for(j=0;j<=7;j++) a[j]=a[j+1];的作用就是將所以元素(0~7)依次向前移動壹個位置。

所以,不可以使用a[j]=a[j+n]。否則作用就變了。

而且,當j+n>=9時,a[j+n]數組就越界了。

  • 上一篇:維綸觸摸屏繁體字怎麽弄
  • 下一篇:VBA中如何實現篩選壹部分數據
  • copyright 2024編程學習大全網