[Ajuda] Sizeof da array estб dando um resultado errado!
#1

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:

Код HTML:
31
Mas eu nгo coloquei nenhum elemento nessa bendita array, como estб imprimindo 31 no console
Reply
#2

sizeof tambйm contarб os vetores.

Realize a soma pra tu ver, 14 + LENG_VEHICLEPLATE + O resto
Reply
#3

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?
Reply


Forum Jump:


Users browsing this thread: 3 Guest(s)