Figure 15-2
This illustration describes an initialized select descriptor. The "n" variable is set to "3", as the maximum number of select-list items or placeholders to be DESCRIBEd. Consequently, each subsequent variable points to an array of three addresses, or each variable points to an array of three values. The "s" variable contains pointers to addresses of data buffers. In this case, the addresses are for names of placeholders of maximum length 5. The "m" variable confirms the length of the names, as m sub-zero through m sub-two are set to "5". All other data fields in the descriptor are undefined.