Assinale a afirmativa INCORRETA sobre a linguagem de progra...
Gabarito comentado
Confira o gabarito comentado por um dos nossos professores
Alternativa correta: B - Não possibilita empregar ponteiros.
A questão aborda características da linguagem de programação C, que é uma das linguagens mais fundamentais e amplamente utilizadas no campo da computação. Conhecer suas características e capacidades é essencial para programadores e profissionais de TI, e é frequentemente testado em concursos públicos.
A alternativa A menciona que C possui suporte a arrays, o que é verdade. C permite a criação e manipulação de arrays, que são estruturas de dados utilizadas para armazenar sequências de elementos do mesmo tipo.
A alternativa C afirma que C é uma linguagem compilada, o que é correto. Isso significa que o código escrito em C é convertido em linguagem de máquina por um compilador antes de ser executado. Isso é diferente das linguagens interpretadas, onde o código é executado diretamente por um interpretador.
A alternativa D diz que C não define o tipo de dados booleano. Isso também é verdadeiro. Em C, não há um tipo de dados 'boolean' nativo como em outras linguagens. Em vez disso, o valor 0 é geralmente usado para representar 'falso' e qualquer valor não-zero para representar 'verdadeiro'.
A alternativa E afirma que C possui o tipo de dados struct, o que é correto. Em C, struct é uma estrutura de dados avançada que permite agrupar variáveis de tipos diferentes sob um mesmo nome de tipo, facilitando o gerenciamento de dados complexos.
A alternativa B é incorreta porque C definitivamente permite o uso de ponteiros. Ponteiros são uma das características mais poderosas e distintivas de C, permitindo manipulação direta da memória e endereçamento. Ponteiros podem ser usados para armazenar endereços de memória e são cruciais para uma variedade de operações de baixo nível e técnicas de programação eficientes.
Clique para visualizar este gabarito
Visualize o gabarito desta questão clicando no botão abaixo
Comentários
Veja os comentários dos nossos alunos
Na realidade, C permite que o programador referencie a posição de objetos bem como os próprios objetos (isto é, o conteúdo de suas posições). Por exemplo, se x for declarado como um inteiro, &x se referirá à posição reservada para conter x &x é chamado ponteiro.
Livro: Estrutura de Dados Usando C
Clique para visualizar este comentário
Visualize os comentários desta questão clicando no botão abaixo