[fpc-pascal] problem with array of string
Dariusz Mazur
darekm at emadar.com
Mon Dec 20 23:12:03 CET 2004
Sorry,
I make but when i prepare test program
with FPC all work OK, bug is in WatchList
I send second post to Lazarus list.
Darek
Marco van de Voort wrote:
>>I have problem with two dimension array of string
>>
>>my program:
>>
>>procedure testlinie;
>>var
>> linie : array[0..1,0..100] of shortstring;
>> i,ii : integer;
>>begin
>> fillchar(linie,sizeof(linie),0);
>> for i := 0 to 1 do begin
>> for ii:= 1 to 10 do begin
>> linie[i,ii]:= linie[i,ii]+char(64+ii);
>> writeln(i:5,ii:5,linie[i,ii]) ;
>>
>> end;
>> end;
>>end;
>>
>>during execution output is:
>>0 1 A
>>0 2 B
>>0 3 C etc.
>>
>>
>
>This seems the correct output to me. Note that the inner loop never runs
>twice for the same values of i and ii, so longer strings can't be formed.
>
>
>
>>but should be:
>>0 1 A
>>0 2 AB
>>0 3 ABC
>>
>>on Delphi all works OK.
>>
>>
>
>Are you sure? With 100% the same source?
>
>
>_______________________________________________
>fpc-pascal maillist - fpc-pascal at lists.freepascal.org
>http://lists.freepascal.org/mailman/listinfo/fpc-pascal
>
>
>
>
More information about the fpc-pascal
mailing list