數組越界就是數組超過了邊界。數組腳标是從0開始的,你定義的數組長度為5,那麼你的腳标就隻能是0、1、2、3、4 。向上或向下超過了超過了都是越界。數組定義時,就決定了數組的元素的個數,當訪問數組的下标超過或到了元素的個數,訪問的數值就不是數組的元素,數組就會發生越界異常,程序往往會崩潰。我們可以通過指定數組下标來訪問這塊内存裡的不同位置,當你的下标過大時,訪問到的内存就不再是這個數組的分内内存,就變成了它的變量内存,所以一定要在程序中判斷是否越界,以保證程序的正确性。
更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!