Magna Concursos
O código a seguir mostra um programa escrito na linguagem de programação C. Os números à esquerda representam cada linha de código fonte. Eles são meramente ilustrativos e não fazem parte do programa.
1 #include <stdio.h>
2
3 main() {
4 int **p;
5 int *q, *r;
6 int a;
7
8 p = (int **)malloc(sizeof(int *));
9 *p = (int *)malloc(sizeof(int));
10
11 a = 10;
12 r = &a;
13 **p = 11;
14 q = *p;
15 *q = 12;
16 **p = a;
17 *r = 13;
18
19 printf("%d\n", *q);
20
21 free(q);
22 free(p);
23 }
Ao executar o código, o valor impresso na saída padrão do usuário (linha 19 do programa) será
 

Provas

Questão presente nas seguintes provas