Accessing an Out of Bound Index
Learn what happens if we access an out of bound index in an array.
We'll cover the following...
C program does not generate a subscript out of range error
In C programs, if the programmer accidentally accesses an index of an array that is out of bound, the compiler does not report a subscript out of range error. The program may, however, generate unpredictable results.
See the code given below!
#include<stdio.h>
int main() {
int a[] = {3, 60, -5, 7, 11};
int i;
for (i = 0; i <= 7; i++){
printf("%d ", a[i]);
}
}Line 4: In the expression, a[ i ], a is the array; whereas, i is known as a subscript. Since a[ ] is a ...
Ask