Jump to content
Fórum Script Brasil
  • 0

Pointer, Array C!


Chaves
 Share

Question

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 to comment
Share on other sites

2 answers to this question

Recommended Posts

  • 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 to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

 Share



  • Forum Statistics

    • Total Topics
      150.9k
    • Total Posts
      648.7k
×
×
  • Create New...