Ir para conteúdo
Fórum Script Brasil
  • 0

Pointer, Array C!


Chaves

Pergunta

Bom galera, faço facu de ciencia da computaçao e estava na minha aula favorita(adivinha qual??), quando meu professor falou uma coisa que fiquei abismado...

Ele falou em alto e bom tom, para qualquer um ouvir que Array era nada mais nada menos que um ponteiro...

Bom se um array é um ponteiro poderia eu usar ele para mudar dados de uma variavel direto da memoria igual faço no ponteiro??

Ou poderia eu transfomar um ponteiro em array??

Eu não sei se voces entederam oque eu quero dizer...se não entederam eu poderei formular melhor minha pergunta com exemplos de codigos bla bla bla!!

Tipo na memoria o array é alocado do mesmo jeito que um pointer???

Link para o comentário
Compartilhar em outros sites

2 respostass a esta questão

Posts Recomendados

  • 0

Sim, de um array você só tem a posição inicial dele (que é justamente um ponteiro). Se todos os elementos do array tem exatamente o mesmo tamanho e estão enfileirados (um após o outro), basta que você saiba quem é o primeiro (o ponteiro).

Quanto a mudar dados diretamente na memória, dê uma olhada neste tópico: http://scriptbrasil.com.br/forum/index.php?showtopic=40453

Abraços,

Graymalkin

Link para o comentário
Compartilhar em outros sites

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152k
    • Posts
      651,8k
×
×
  • Criar Novo...