Considerando a linguagem C++, para variáveis comuns (não con...
Próximas questões
Com base no mesmo assunto
Ano: 2026
Banca:
IF SUL - MG
Órgão:
IF Sul - MG
Prova:
IF SUL - MG - 2026 - IF Sul - MG - Professor EBTT - IFS-2, MCH3 e MUZ 3 - Informática |
Q4305781
Programação
Considerando a linguagem C++, para variáveis comuns (não const), as regras de
vinculação (linkage) seguem a mesma classificação formalizada pelo padrão ISO/IEC 9899 da
linguagem C. Relacione a Coluna 1 à Coluna 2, associando cada forma de declaração de variável à
respectiva classificação de vinculação.
Coluna 1
1. Variável declarada fora de qualquer bloco, sem o modificador static.
2. Variável declarada fora de qualquer bloco, com o modificador static.
3. Variável declarada dentro de um bloco (função), com o modificador static.
Coluna 2
( ) Duração estática, sem vinculação (no linkage).
( ) Duração estática, com vinculação externa (external linkage).
( ) Duração estática, com vinculação interna (internal linkage).
A ordem correta de preenchimento dos parênteses, de cima para baixo, é:
Coluna 1
1. Variável declarada fora de qualquer bloco, sem o modificador static.
2. Variável declarada fora de qualquer bloco, com o modificador static.
3. Variável declarada dentro de um bloco (função), com o modificador static.
Coluna 2
( ) Duração estática, sem vinculação (no linkage).
( ) Duração estática, com vinculação externa (external linkage).
( ) Duração estática, com vinculação interna (internal linkage).
A ordem correta de preenchimento dos parênteses, de cima para baixo, é: