Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

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++;
}

...