Ed
há 2 anos
Vamos analisar as asserções: I. Na linguagem C, para acessar o valor de uma variável global dentro de uma função que possui uma variável local com mesmo nome, deve-se usar a instrução extern. Falso. A instrução `extern` é usada para declarar uma variável global, mas não é necessária para acessá-la. Para acessar a variável global, basta referenciar seu nome diretamente, desde que não haja uma variável local com o mesmo nome. II. Utilizar variáveis globais e locais com mesmo nome na linguagem C necessita criar uma nova variável chamada “b”, com um bloco de instruções, que atribui à nova variável o valor “interno” de x. Falso. A variável `b` é criada para armazenar o valor da variável global `x`, mas não é necessário criar `b` apenas por causa da existência de `x` local. O valor de `x` global pode ser acessado diretamente usando `extern`, mas a afirmação é confusa e não está correta. Ambas as asserções são falsas. Portanto, não há uma alternativa correta que contenha itens verdadeiros.


Cadastre-se ou realize login
Ao continuar, você aceita os Termos de Uso e Política de Privacidade