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:
Mais questões de Linguagens de programação
- Instituto Verbena 2026Certo banco de dados no R é constituído de informações sobre adultos, crianças e adolescentes. Após uma consulta ao banco mostrar que algumas pessoas trazem a informação NA (Not A…
- FGV 2026São exemplos de linguagens gráficas padrão para programação de um controlador lógico programável (CLP):
- COPERVE UFSC 2026Considere as afirmativas a seguir a respeito das linguagens de programação Python e PHP e assinale a alternativa correta. I. Tanto PHP quanto Python admitem a passagem de funções…
- Quadrix 2026O GitLab fornece recursos integrados como repositórios Git, pipelines de CI/CD, controle de issues e gerenciamento de permissões por projeto e grupo.
- Instituto AOCP 2026Durante a análise sintática ascendente em compiladores, técnicas de parsing baseadas em shift e reduce utilizam regras de produção da gramática para reconhecer estruturas válidas…
Questão de prova oficial, com o gabarito definitivo publicado pela banca. Reproduzida para fins de estudo.

