<div dir="ltr">You are talking about dynamic array:<br><br><div>type</div><div>      node = record</div><div>            foo : array of integer;</div><div>

            bar : array of integer;</div><div>      end</div><div><br></div><div>var</div><div>     graph : array of node;</div><div><br></div><br>SetLength(graph, 5); // Gives you 0..4 elements<br>SetLength(graph.foo, 10); //Gives you 0..9 elements<br>

...<br><br>Ido<br><div class="gmail_quote">On Tue, Jul 19, 2011 at 20:44, Clay Stuart <span dir="ltr"><<a href="mailto:clay.stuart@gmail.com">clay.stuart@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">

Hello Everyone:<div><br></div><div>I've got an array of records that looks something like this:</div><div><br></div><div>type</div><div>      node = record</div><div>            foo : array[1..10] of integer;</div><div>



            bar : array[1..10] of integer;</div><div>      end</div><div><br></div><div>var</div><div>     graph : array[1..5] of node;</div><div><br></div><div>begin...</div><div><br></div><div><br></div><div>However, the arrays hold different amounts of numbers.  So node[1].foo might hold 5 numbers while node[2].foo might hold only 2.</div>



<div><br></div><div>My Question...</div><div>Is there a way to initialize these numbers somehow.  It seems the compiler won't allow me to partly fill the arrays.  If I use them, it appears I have to use them all the way.</div>



<div><br></div><div>Thank you in advance,</div><div>Clay</div>
<br>_______________________________________________<br>
fpc-pascal maillist  -  <a href="mailto:fpc-pascal@lists.freepascal.org">fpc-pascal@lists.freepascal.org</a><br>
<a href="http://lists.freepascal.org/mailman/listinfo/fpc-pascal" target="_blank">http://lists.freepascal.org/mailman/listinfo/fpc-pascal</a><br></blockquote></div><br></div>