Previous:Declaring Arrays Main Index Next:Language Directives
Because it is cumbersome to individually initialize the elements of an array, you may initialize it as it is created using array initializer syntax. For example:
#include "colors.inc"
#declare FlagColors = array[3] {Red,White,Blue}
Multi-dimensional arrays may also be initialized this way. For example:
#declare Digits =
array[4][10]
{
{7,6,7,0,2,1,6,5,5,0},
{1,2,3,4,5,6,7,8,9,0},
{0,9,8,7,6,5,4,3,2,1},
{1,1,2,2,3,3,4,4,5,5}
}
The commas are required between elements and between dimensions as shown in the example.
Previous:Declaring Arrays Main Index Next:Language Directives