Delphi - duda sobre vectores

 
Vista:

duda sobre vectores

Publicado por Jovi (27 intervenciones) el 14/01/2004 21:08:34
para acceder a un vector, ¿las posiciones se empiezan a contar a partir del 0 como en C y C++ o a partir del 1?, es decir si para acceder a la primera posicion de un vector es vector[0] o vector[1]
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:duda sobre vectores

Publicado por Delphina (1 intervención) el 14/01/2004 23:47:32
Intenta los dos
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:duda sobre vectores

Publicado por Diego Romero (636 intervenciones) el 15/01/2004 04:31:13
Depende cómo hayas declarado el vector:
type
Ta=Array[1..10] of integer;
Tb=Array[10..20] of integer;

el vector de tipo ta comienza en 1, el de tipo tb en 10.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:duda sobre vectores

Publicado por Delfino (1216 intervenciones) el 16/01/2004 00:17:02
Comienzan donde tu quieras q comienzen, lo haces en la definicion del vector:
tab : array [x..y] of tipo
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:duda sobre vectores

Publicado por Jovi (27 intervenciones) el 16/01/2004 15:56:46
Pero es que yo tengo arrays dinámicos, entonces no puedo poner la definición como me dices. Cuando utilizo el setlenght para darle el tamaño es cuando me entra la duda para luego acceder a la primera posicion
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar