Strlen en 2D Arrays [float] - Printable Version
+- SA-MP Forums Archive (
https://sampforum.blast.hk)
+-- Forum: Non-English (
https://sampforum.blast.hk/forumdisplay.php?fid=9)
+--- Forum: Languages (
https://sampforum.blast.hk/forumdisplay.php?fid=33)
+---- Forum: Español/Spanish (
https://sampforum.blast.hk/forumdisplay.php?fid=29)
+---- Thread: Strlen en 2D Arrays [float] (
/showthread.php?tid=579417)
Strlen en 2D Arrays [float] -
TheMatius - 27.06.2015
Buenas comunidad de SAMP, me gustarнa que alguien me dijese como calcular la cantidad de elementos que hay dentro de un array, FLOAT. De tal manera:
Код:
new array1[ ][ ] = {
{ 1, 2, 3, 4, 5, 6, 7, 8, 9 }, // Hay 9 numeros <- Columna
{ 1, 2, 3, 4, 5 }, // Hay 5 numeros
{ 1, 2, 3, 4, 5, 6 }, // Hay 6 numeros
}; // Hay 3 elementos <- Fila
Hace rato vi un post que decнa como hacerlo pero solo diciendo los elementos por columna, yo necesito por filas alguien me ayuda?
Post:
https://sampforum.blast.hk/showthread.php?tid=356632
Segъn entendн, con sizeof no se puede, pero con strlen si, pero como es float saca error:"tag mismatch", entonces mostraron esta funciуn:
Код:
stock len( Float:array[ ] )
{
new
i = 0,
count
;
while( array[ i ] != 0.0 )
{
count++;
i++;
}
return count;
}
printf( "%d", len( array1[ 0 ] ) ); //Haciendo test
Como dije antes este solo da es la cantidad de elementos que hay en columnas y necesito filas. Gracias de antemano(He pensado mucho como hacer el cуdigo pero no me da...

)
Re: Strlen en 2D Arrays [float] -
TheMatius - 27.06.2015
Solucionado con sizeof()..... Cierro