Logo Passei Direto
Buscar
De acordo com o trecho de programa, analise as asserções a seguir:
A respeito dessas asserções, assinale a alternativa correta:
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 externa.
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 “externo” de x.
User badge image
Exercícios Para o Aprendizado

há 2 meses

Respostas

User badge image

Ed Verified user icon

há 2 meses

Vamos analisar cada asserção: 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 externa. Essa afirmativa é falsa. Para acessar a variável global, não é necessário usar a instrução `externo`. Você pode simplesmente referenciar a variável global 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 “externo” de x. Essa afirmativa também é falsa. Não é necessário criar uma nova variável chamada "b" para acessar a variável global. Você pode acessar a variável global diretamente, e se quiser, pode usar a instrução `extern` para declarar a variável global em um escopo diferente, mas isso não implica na criação de uma nova variável. Ambas as asserções estão incorretas. Portanto, não há uma alternativa correta entre as opções apresentadas. Se precisar de mais informações ou se houver mais alternativas, você terá que criar uma nova pergunta.

Essa resposta te ajudou?

0
Dislike0

Ainda com dúvidas?

Envie uma pergunta e tenha sua dúvida de estudo respondida!

Mais perguntas desse material

Observe a figura abaixo referente as operações em uma Pilha:
Analise com cuidado as duas proposições, verifique se cada uma é verdadeira ou falsa, e marque a alternativa correta:
I. Na figura podemos observar uma sequência de operações para inserir um novo elemento na Pilha com a função pop( ),
II. Com a função push( ) é realizada a remoção do elemento da Pilha.
As asserções I e II são proposições verdadeiras, e a II é uma justificativa da I.
As asserções I e II são proposições falsas.

Mais conteúdos dessa disciplina