C/Visual C - Array en Borland Builder C++ 6.0

 
Vista:

Array en Borland Builder C++ 6.0

Publicado por el novato (3 intervenciones) el 30/06/2005 20:57:22
Hola amigos quisiera saber como declaro un array en Bor land c ++ ya saben la sintaxis es que soy nue vo en el C++

saludos todos el novatillo
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:Array en Borland Builder C++ 6.0

Publicado por King (18 intervenciones) el 30/06/2005 21:13:49
Hola:

Los arreglos son igual que en Java:

int [ ] x = new int[10];

para arreglos de tamaño fijo. Mientras programas te darás cuenta de que el tamaño de los arreglos no se pueden definir en tiempo de ejecucion, osea esto no se puede:

int x;
cout << "Dame un numero" << endl;
cin >> x;

int [ ] array = new int [ x ];

Esto es por que la memoria dinámica no funciona asi... el programa tiene que saber ANTES DE SER EJECUTADO cuando va a dejar de memoria para cada variable, clase o estructura de datos que programaste.

Si lo que quieres es modificar el tamaño de los arreglos en tiempo de ejecución, haz un apuntador a la primera posición de la memoria y apartala dinámicamente:

int* array = new int [ x ];

Espero te ayude

Saludos

King

http://www.novacreations.net/
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