[fpc-pascal] Const Array Length (was Dynamic Array Length)

Jonas Maebe jonas.maebe at elis.ugent.be
Sun Jan 3 13:19:39 CET 2010


On 03 Jan 2010, at 13:12, Rainer Stratmann wrote:

> Am Sunday 03 January 2010 13:03:37 schrieb Frank Peelo:
>> Rainer Stratmann wrote:
>>> Then you can automatically calculate the amount:
>>> amax = sizeof( a ) div sizeof( a[ 1 ] );
>> 
>> If this syntax was in Pascal, would you use
>> High(a)-Low(a)+1
>> rather than sizeof()?
> 
> I think high and low has an other meaning.

You might want to read the manual: http://www.freepascal.org/docs-html/ref/refsu14.html

> I C this works. There I have the idea from.

Pascal has better ways to deal with array bounds.


Jonas


More information about the fpc-pascal mailing list