Logo Passei Direto
Buscar
Quando uma função e chamada e recebe como parâmetro o endereço de uma variável, damos o nome a esta forma de passagem de parâmetros de Passagem por:
referência
ponteiro
memória
endereço
valor
User badge image
Desenvolvendo com Questões

há 10 meses

Respostas

User badge image

Ed Verified user icon

há 10 meses

A forma de passagem de parâmetros em que uma função recebe como parâmetro o endereço de uma variável é chamada de "Passagem por referência".

Essa resposta te ajudou?

0
Dislike0
left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar essa resposta. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Ainda com dúvidas?

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

Mais perguntas desse material

O chefe do departamento do pessoal da Empresa YYY gostaria de declarar matrizes bidimensionais para armazenar nomes dos 20 funcionários e 14 salários de cada um deles.
Assinale a linha onde a declaração atende ao que ele deseja.
float nomes[20][31], salarios[20][14];
char nomes[20]; float salarios[19][13];
char nomes[19][31]; float salarios[19][13];
char nomes[20][31]; float salarios[20][20];
char nomes[20][31]; float salarios[20][14];

A linguagem C/C++ utiliza variáveis, que podem ser classificadas como globais ou locais.
Dentre as opções, assinale a que expressa corretamente à definição de 'variável global' da linguagem C/C++.
Mantêm seu valor em todo o programa e suas variáveis são escritas fora do escopo das funções.
São declaradas no final de um bloco. Seus escopos não estão restritos aos blocos em que essas variáveis foram declaradas.
São declaradas dentro do main(). E suas variáveis são escritas dentro do escopo das funções.
São declaradas no início de um bloco. Seus escopos estão restritos aos blocos em que essas variáveis foram declaradas.
Não mantêm seu valor em todo o programa e suas variáveis são escritas dentro do escopo das funções.

Um professor de Linguagem de Programação I pediu a um aluno que desenvolvesse um programa codificado na linguagem C para que ele pudesse calcular a nota da AV1 que seria composta de duas notas: prova e seminário. Entretanto, ele informou que, se a nota da prova fosse menor do que 4.0, então, não valeria a nota do seminário, ficando a nota da AV1 só com a nota da prova. Caso contrário, seria feita a média aritmética para compor a nota da AV1.
Ajude ao aluno, escrevendo esse código.

As funções existem para decompor um problema em partes menores, simplificando e organizando o programa como um todo. Tendo em vista o que foi exposto, assinale a opção que apresenta uma afirmativa ERRADA em relação aos conceitos de funções.
O comando return encerra a execução de uma função e pode retornar vários valores para a função chamadora da função.
Todas as funções apresentam na declaração de seu cabeçalho um par de parênteses.
As variáveis declaradas no corpo de uma função são chamadas variáveis locais.
Além do valor de uma variável é possível passar para uma função o endereço da variável como por exemplo, das matrizes.
O protótipo de uma função informa ao compilador o tipo de retorno, o nome e a lista de parâmetros da função.

Para resolver um determinado problema um programador escreveu um código para trabalhar com um vetor conforme apresentado na questão: int vetn[10]; for (int i=1; i <= 10; i++){ vetn[i -1] = i * 13; i = i + 1; } Desconsiderando a necessidade do programa completo e levando em conta apenas o código descrito, das opções apresentadas em relação ao vetor, qual afirmativa está correta.
O segundo valor armazenado será o 26.
Serão armazenados 10 valores inteiros.
O décimo valor armazenado será o 117.
Serão armazenados 5 valores inteiros.
O terceiro valor armazenado será o 60.

Um engenheiro civil gostaria de construir uma função que pudesse ajudar a quem precisa construir uma cerca para um terreno de forma retangular. Deverá ser informado a quantidade de fios da cerca, o preço do metro linear do arame farpado, a largura e o comprimento do terreno. Por medida de segurança, serão comprados 10% a mais do total de metros lineares. A função retornará o custo total da cerca.

Um programador durante a construção de um código precisava converter o texto correspondente a um ano em um número inteiro, para poder executar alguns cálculos a partir deste ano.
Das opções apresentadas, qual função apresenta a solução para o programador?
atoi( ).
strcont( ).
strlen( ).
strlength( ).
strcat( ).

Durante a execução de um programa o operador delete pode desalocar memória, criada pelo operador new. Esse tipo de manipulação de variáveis com este operador é chamado de:
Alocação dinâmica
Alocação por endereço
Passagem por endereço
Alocação estática
Passagem por valor

Na linguagem C++, no processo de manipulação de arquivos, existem algumas formas de indicar o que será feito com os mesmos no momento em que os abrimos. Das opções apresentadas, marque aquela que permite que os dados sejam adicionados no arquivo aberto após os dados existentes sem apagá-los.
ios::app
ios::pos
ios::beg
ios::in
ios::out

Mais conteúdos dessa disciplina