[C con Clase] averiguar largo de un vector
cristian garrido salas
misterharry147 en gmail.com
Sab Sep 4 03:55:25 CEST 2010
Estimados, haciendo una funcion para la copia de uh vector, me nace la duda
de como saber el largo de los vectores. esto para no tener que poner otro
parámetro mas a la función
lo que he hecho es ocupar sizeof pero me entrega el valor del tamaño de un
solo int
#include<stdio.h>
void copiarvector(int a[],int b[])
{
int n=(sizeof(a))/sizeof(int);
printf("%d",n);
for(int i=0;i<n;i++)
b[i]=a[i];
}
main()
{
int a[5]={1,2,3,4,5},b[5];
copiarvector(b,a);
}
Ojala puedan ayudarme, gracias
Saludos
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://listas.conclase.net/pipermail/cconclase_listas.conclase.net/attachments/20100903/5c461daf/attachment.html>
Más información sobre la lista de distribución Cconclase