Lektionsindhold -- Tastaturgenvej: 'u'  Forrige side: Pointeraritmetik -- Tastaturgenvej: 'p'  Næste side: Arrays af flere dimensioner [Section] -- Tastaturgenvej: 'n'  Forelæsningsnoter - alle slides sammen  Lærebog -- Tastaturgenvej: 'v'  Alfabetisk indeks  Hjælp om disse noter  Kursets hjemmeside    Pointers og Arrays - slide 19 : 26

Index out of bounds
For et array a[N] er det programmørens ansvar at sikre, at indexes forbliver i intervallet [0..N-1]
  double table[5] = {1.1, 2.2, 3.3, 4.4, 5.5};

  for(i = 0; i <= 5; i++)    /* index out of bounds for i = 5 */
  {
    table[i] += 5.0;
    printf("Element %i is: %f\n", i, table[i]);
  }  
array-bounds.c
Hele programmet.

Det kørende C program opdager ikke nødvendigvis at indekset løber over den øvre grænse.

Programmets opførsel er udefineret i sådanne tilfælde.