Pages

Questão EPO - Ponteiro

A diferença entre estas operações p++, (*p) ++ , *(p+15) do ponteiro p do tipo inteiro, são:

a) Em  p++ ele incrementar o conteúdo da variável apontada pelo ponteiro p , em (*p)++ ele passa a apontar para o próximo valor do mesmo tipo para o qual o ponteiro aponta e em *(p+15) ele usa o conteúdo do ponteiro 15 posições adiante.
b) Em p++ ele usa o conteúdo do ponteiro 15 posições adiante, em (*p)++ ele incrementar o conteúdo da variável apontada pelo ponteiro p e em *(p+15) ele passa a apontar para o próximo valor do mesmo tipo para o qual o ponteiro aponta.
c) Em p++ ele passa a apontar para o próximo valor do mesmo tipo para o qual o ponteiro aponta, em (*p)++ ele também passa a apontar para o próximo valor do mesmo tipo para o qual o ponteiro aponta e em *(p+15) ele usa o conteúdo do ponteiro 15 posições adiante.
d) Em p++ ele passa a apontar para o próximo valor do mesmo tipo para o qual o ponteiro aponta, em (*p)++ ele incrementar o conteúdo da variável apontada pelo ponteiro p e em *(p+15) ele usa o conteúdo do ponteiro 15 posições adiante.
e) N.d.a.

Referência:   http://www.mtm.ufsc.br/~azeredo/cursoC/aulas/c620.html

Um comentário:

Luiz Henrique disse...

Resposta correta é a alternativa D.

Postar um comentário

 
Copyright (c) 2010. Blogger templates by Bloggermint