Tags:   
		
				delphi
				
		
			
		
	
		
		
		
		
				
				
					
					
	
						Jeg har ikke forstået hvordan arrays virker.
Nogen der kan forklare mig:
1: Hvor man bruger dem?
2: Hvordan de virker?
3: Et eks på en array som man kan drage nytte af.
Mvh 
Total nybegynder
						
						
						
						
					
		
				 
					
				
	
					
						2 svar postet i denne tråd vises herunder
						1 indlæg har modtaget i alt 1 karma
					
					
					
				
 
					
			
				
				
					
					
	
						1: Hvor man bruger dem?
- Du kan bruge dem til mange mange forskellige ting. Et klassisk eksempel er en "adresse katotek"!
2: Hvordan de virker?
- Der findes to typer Arrays. Statisk og Dynamsk arrays. Forskellen er at når du bruger statisk tildeler du et BESTEMT antal RAM fra hukommelsen, mens med en dynamisk array kan du ændre på længden af din array.
Firestil dig en lang række med enten tal, bogstaver, navne, ord, data. Denne række bliver kaldt for en array.
3: Et eks på en array som man kan drage nytte af.
Statisk:
var
  A : array[0..9] of string; //Længden af arrayen bliver bestemt her!
begin
  A[0] := 'Hej'; //Første plads i arrayen
  A[1] := 'Med'; //Anden..
  A[2] := 'Dig'; //Tredje..
  ..osv
  A[9] := 'Slut'; //Sidste plads i array A
end;
Dynamisk:
var
  A : array of string;
begin
  SetLength(A,10); //Bestemmer længden her: 10 = 0..9
  A[0] := 'Hej'; //Første plads i arrayen
  A[1] := 'Med'; //Anden..
  A[2] := 'Dig'; //Tredje..
  ..osv
  A[9] := 'Slut'; //Sidste plads i array A
end;
SetLength() sætter længden for dynamiske arrays. Og længden kan altid ændres!
						
						
						
						
					
		
				 
					
				
					
			
				
	
					
						 
					0
					
						 
					
					
				
 
				
					
					
	
						Okay, takker for svaret. 
