TOC |
Prev
|
Next
Arrays
- Defined set of a given data type.
- Size is set at compile.
- Arrays start at index element 0.
- There is no bounds checking.
- Arrays are not set at compile time.
fencepost.c
#include <stdio.h>
int main( void ) {
int squares[10];
int i;
for ( i = 0; i < 10; i++ ) {
squares[i] = i * i;
}
for ( i = 0; i <= 10; i++ ) {
printf( "%d squared is %d\n", i, squares[i] );
}
return 0;
}
$ fencepost
0 squared is 0
1 squared is 1
2 squared is 4
3 squared is 9
4 squared is 16
5 squared is 25
6 squared is 36
7 squared is 49
8 squared is 64
9 squared is 81
10 squared is 10
TOC |
Prev
|
Next