[Ajuda] Como faзo pra saber o sizeof do segundo нndice
#1

Supomos que eu declare uma array "new teste[50][100]" e eu queria saber o sizeof do segundo нndice, que seria 100, como eu faзo? Eu sei que se fosse um simples vetor eu poderia usar sizeof(teste), mas nesse caso nгo й um simples vetor... Eu tentei usar o mesmo metуdo, mas como era уbvio ele pegou o sizeof do primeiro нndice, que nesse caso seria 50 kkkk e que nesse caso nгo й era o que eu queria, pois eu quero o sizeof do segundo нndice.
Reply
#2

Quote:

sizeof(teste[indice]);

Isso?
Reply
#3

Quote:
Originally Posted by PedroH
View Post
Isso?
O que seria esse [indice], que valor exatamente eu teria que por nele?
Reply
#4

PHP Code:
new teste[50][20];
printf("%d"sizeof(teste[]));
Print: 
20 
Reply
#5

Quote:
Originally Posted by CodingArt
View Post
O que seria esse [indice], que valor exatamente eu teria que por nele?
O valor da posiзгo que voce deseja ver o tamanho.
Exemplo
test[1], vai pegar o tamanho do vetor test na posiзao 1.
Reply
#6

Quote:
Originally Posted by PedroH
View Post
O valor da posiзгo que voce deseja ver o tamanho.
Exemplo
test[1], vai pegar o tamanho do vetor test na posiзao 1.
Isso nгo vai funcionar, pois sizeof nгo й processado em tempo de execuзгo e sim de compilaзгo.
Reply
#7

Quote:
Originally Posted by ForT
View Post
Isso nгo vai funcionar, pois sizeof nгo й processado em tempo de execuзгo e sim de compilaзгo.
Ah sim, dei uma confundida com strlen q seria pra pegar o tamanho da string, foi mal pela informaзгo errada. Vlw
Reply
#8

Obrigado pela ajuda de vocкs, eu tinha colocado sizeof([0]), kkkkkk, realmente era sу deixar o [] vazio.
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)