[Ajuda] Sizeof da array estб dando um resultado errado! - 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: Português/Portuguese (
https://sampforum.blast.hk/forumdisplay.php?fid=34)
+---- Thread: [Ajuda] Sizeof da array estб dando um resultado errado! (
/showthread.php?tid=663309)
Sizeof da array estб dando um resultado errado! -
CodingArt - 27.01.2019
Nгo sei porque, mas o sizeof da minha array vInfo estб sempre dando 31, a questгo й que eu nгo coloquei nenhum elemento na array e eu preciso saber quantos elementos a array tem pra poder salvar os veнculos.
Declaraзгo da array:
PHP код:
enum vInfoEnum
{
//Salvar no Banco de dados
vUID,
vOwnerUID,
vModel,
vPlate[LENG_VEHICLEPLATE],
Float:vHealth,
Float:vEngineHealth,
Float:vFuel,
vMods[14],
//Deixar sу no Cache
vTempID
}
new vInfo[][vInfoEnum];
Printando o sizeof da array:
PHP код:
printf("%d", sizeof(vInfo[]));
Resultado disso no console:
Mas eu nгo coloquei nenhum elemento nessa bendita array, como estб imprimindo 31 no console
Re: Sizeof da array estб dando um resultado errado! -
NWDMadara - 27.01.2019
sizeof tambйm contarб os vetores.
Realize a soma pra tu ver, 14 + LENG_VEHICLEPLATE + O resto
Re: Sizeof da array estб dando um resultado errado! -
CodingArt - 27.01.2019
Quote:
Originally Posted by NWDMadara
sizeof tambйm contarб os vetores.
Realize a soma pra tu ver, 14 + LENG_VEHICLEPLATE + O resto
|
Entгo como consigo saber a quantidade de itens na array?