02. december 2010 - 09:13
Der er
10 kommentarer og 2 løsninger
Bruge konstant i en array declaration
Hejsa, er det ikke muligt at definere et array med en konstant som størrelse, f.eks som her. TestArray: array [0..MINKONSTANT]; const MINKONSTANT: Integer = 20; Da konstanter skal defineres til sidst, er konstanten jo ikke kendt, når array'et defineres.
Annonceindlæg fra Cognizant
02. december 2010 - 13:58
#5
Hvad er så forskellen på disse to definitioner? procedure TForm1.FormCreate(Sender: TObject); const MINKONSTANT1 = 1; MINKONSTANT2: Integer = 2; begin ShowMessage(IntToStr(MINKONSTANT1)); ShowMessage(IntToStr(MINKONSTANT2)); end;
03. december 2010 - 12:34
#7
Hvordan ved compileren så, hvor meget hukommelse, der skal reserveres?