• Matéria: Informática
  • Autor: krlossantos
  • Perguntado 3 anos atrás

Das funções declaradas, indique qual delas recebe uma cópia das variáveis fornecidas quando invocada. Lembrando que, alterações dentro da função não afetarão os valores originais.


void swap(int *a, int *b)


void swap(int a, int b)


void swap(int &a, int &b)


int swap(a,b,c)


int swap(a,b)

Respostas

respondido por: paulo114719
24

Resposta:

void swap(int a, int b)

Explicação:

10/10

respondido por: ruancastro15
0

Das funções declaradas abaixo, a função que recebe uma cópia das variáveis e não o endereço de memória daquelas variáveis, é a alternativa 2) void swap(int a, int b).

O que são ponteiros na linguagem de programação C?

Os ponteiros, conhecidos também como pointers, são variáveis capazes de armazenar o endereço de memória ou endereço de uma outra variável, no caso da linguagem C, utilizamos o asterisco para representar um ponteiro "*".  

Como a função void swap(int a, int b) recebe apenas dois inteiros a e b, ela recebe uma cópia das variáveis e não o próprio endereçamento da variável.

Saiba mais sobre linguagem de programação C: https://brainly.com.br/tarefa/19010361

#SPJ2

Anexos:
Perguntas similares