C/Visual C - necesito ayuda!!!!!!

 
Vista:

necesito ayuda!!!!!!

Publicado por localhost (10 intervenciones) el 25/11/2008 10:46:43
hola a todos, haber tengo un problema un tanto complejo, necesito crear un vector de punteros a vectores dinámicos en c, es decir, que casa casilla del vector sea un puntero a un vector dinámico, el problema es que no se cuantos vectores dinámicos voy a tener pues depende del valor que pase por parametros del usuario, haber hice esto:

vectdin *c[numColas];

donde vectdin es el vector vector dinámico y como el numero de vectores me lo pasan, lo recojo en la variable numColas, supongo que así cree bien el vector de punteros a vectdin, pero para poder asignarle valores a estos vectores dinámicos necesito crear los vecctores dinamicos previamente, habia pensado hacerlo con un bucle, pero me temo que no puede ser, o eso creo:

for(i=0;i<numColas;i++){
c[i]=vectdin_nuev(5);
}

Me da los siguientes errores de Compilacion, por si sirve de ayuda:
- cannot allocate an array of constant size 0
- 'c' : unknown size

Haber si alguno me pudiese echar un cable estoy superagobiado y necesito ayuda, no se como resolver eso, muchas gracias
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