Data editing > How Quantum reads data > Multicard records of more than 100 columns per card
 
Multicard records of more than 100 columns per card
You might have multicard records in which each card contains more than 100 columns. To process this data, Quantum extends the width of the C array to 10 rows of 1,000 cells each (that is, 10,000 cells in all) when a struct statement with reclen>100 is present. Data is read into c(1001,2000) for card 1, c(2001 to 3000) for card 2, and so on. The last three digits are used for the column number and the other digits are used for the card number.
All other points mentioned for multicard records apply, but column numbers refer to the extended rather than the default C array. For example, in the default C array c(1,100) stores the first card of the next record, whereas in the extended C array this data is stored in c(1,1000).
See also
How Quantum reads data