Questões de Tecnologia da Informação · Fundatec

Tecnologia da InformaçãoOutros temasFundatec 2026

IFC - Instituto Federal Catarinense Concursos Públicos nº e

Questão de Tecnologia da Informação

Execução: Fundatec 42 – INFORMÁTICA: LINGUAGENS DE PROGRAMAÇÃO 31079_CE_42_NS_DM 22/04/2026 17:27:47 Analise o seguinte programa escrito em linguagem C conforme o padrão ANSI C: #include <stdio.h> #include <stdlib.h> struct No { int valor; struct No *prox; }; int main() { struct No *a = (struct No*) malloc(sizeof(struct No)); struct No *b = (struct No*) malloc(sizeof(struct No)); struct No *c = (struct No*) malloc(sizeof(struct No)); a->valor = 10; b->valor = 20; c->valor = 30; a->prox = b; b->prox = c; c->prox = NULL; struct No *p = a->prox; free(b); printf("%d\n", p->valor); free(a); free(c); return 0; } Considerando o comportamento definido pelo padrão ANSI C para alocação e liberação de memória dinâmica, assinale a alternativa que descreve corretamente a execução do programa.

Sua resposta

Mais questões de Outros temas

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