[C con Clase] problema al Crear un vector de enteros

Pedro Rodríguez González sr.whiteskull en hotmail.com
Dom Oct 11 14:11:44 CEST 2009


Porque así no se hace...  Aquí tienes un ejemplo http://www.conclase.net/c/librerias/funcion.php?fun=malloc
tienes que usar funciones calloc o malloc, que vienen hacer lo mismo, para asignaciones de memoria dinámica...

> To: cconclase en listas.conclase.net
> From: castillo0267 en yahoo.es
> Date: Sun, 11 Oct 2009 03:14:36 +0200
> Subject: [C con Clase] problema al Crear un vector de enteros
> 
> hola.
> 
> teniendo este codigo en un fichero llamado main.c;
> 
> fichero main.c
> 
> #include <stdio.h>
> #include <string.h>
> 
> 
> int main()
> {
> 	int n;
> 	int i;
> 	char cadena[] = "texto";
> 	n = strlen(cadena);
> 
> 	int numero[n];
> 
> 	for(i=0; i<n; i++)
> 	{
> 	    numero[i] = i;
> 	    printf("\nel numero %i \tvale \t%i", i, numero[i]);
> 	}
> 
> 	printf("\nEl numero de elementos es %i", n);
> 
> 	getchar();
> }
> 
> Lo compilo en Mingw sin problema, pero en visual c++ 2008, me tira estos errores:
> Error	1	error C2143: error de sintaxis : falta ';' delante de 'tipo'	d:\pendientes\aprender lenguaje c++\visual c++ 2008\11\1.c	12	11
> Error	2	error C2065: 'numero' : identificador no declarado	d:\pendientes\aprender lenguaje c++\visual c++ 2008\11\1.c	16	11
> Error	3	error C2109: el subíndice requiere una matriz o tipo de puntero	d:\pendientes\aprender lenguaje c++\visual c++ 2008\11\1.c	16	11
> Error	4	error C2065: 'numero' : identificador no declarado	d:\pendientes\aprender lenguaje c++\visual c++ 2008\11\1.c	17	11
> Error	5	error C2109: el subíndice requiere una matriz o tipo de puntero	d:\pendientes\aprender lenguaje c++\visual c++ 2008\11\1.c	17	11
> 
> quiero crear el vector de enteros al comnocer el numero de elementos de la cadena de caracteres, mediante strlen.
> 
> salud-
> gracias
> _______________________________________________
> Lista de correo Cconclase Cconclase en listas.conclase.net
> http://listas.conclase.net/mailman/listinfo/cconclase_listas.conclase.net
> Bajas: http://listas.conclase.net/index.php?gid=2&mnu=FAQ
 		 	   		  
_________________________________________________________________
Discover the new Windows Vista
http://search.msn.com/results.aspx?q=windows+vista&mkt=en-US&form=QBRE
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://listas.conclase.net/pipermail/cconclase_listas.conclase.net/attachments/20091011/d7a0f43b/attachment.html>


Más información sobre la lista de distribución Cconclase