Pular para o conteúdo
Questões de Informática · DES IFSUL

InformáticaLinguagens de programaçãoDES IFSUL 2010

IF SUL

Questão de Informática

Página 4 27 . in t * p, i[1 0] ; p = i ; p[ 5] = 1 00; *( p+5 ) = 1 00 ; Considere o fragmento de um programa escrito na linguagem de programação C acima. A afirmativa correta e relativa a esse fragmento é a) a atribuição p[5] = 100 coloca o valor 100 no quinto elemento da matriz i e a atribuição *(p+5) = 100 faz com que o ponteiro p aponte para o valor 105 na memória. b) a atribuição p[5] = 100 está correta, mas a operação *(p+5) = 100 não pode ser feita com variáveis do tipo ponteiro. c) os dois comandos de atribuição, p[5] = 100 e *(p+5) = 100, colocam o valor 100 no sexto elemento da matriz i. d) a atribuição *(p+5) = 100 faz com que o ponteiro p receba o endereço 105 da memória.

Considerando as funções de manipulação de strings mais comuns na linguagem C, NÃO é verdadeira a afirmativa:

Sua resposta

Mais questões de Linguagens de programação

Ver as 2.611 questões de Linguagens de programação

Questão de prova oficial, com o gabarito definitivo publicado pela banca. Reproduzida para fins de estudo.