...
| Code Block |
|---|
for (i = 0; i < ARRAY_SIZE; i++) {
dis[i] = 42; /* Assigns 42 to each element; */
/* ... */
}
|
The dat dis array can also be initialized as follows:
| Code Block |
|---|
for (i = 0; i < ARRAY_SIZE; i++) {
*datdis = 42;
datdis++;
}
datdis -= ARRAY_SIZE;
|
The dis dat identifier cannot be incremented, so the expression disdat++ results in a fatal compilation error. Both arrays can be initialized as follows:
| Code Block |
|---|
int *p = disdat; for (i = 0; i < ARRAY_SIZE; i++) { *p = 42; /* Assigns 42 to each element*/ p++; } |
...