• Matéria: História
  • Autor: RuthHelena8849
  • Perguntado 3 anos atrás

É comum utilizarmos ponteiros com funções. Um caso importante de ponteiros com funções é na alocação de memória dinâmica. A função malloc ( ) pertencente a biblioteca é usada para alocar memória dinamicamente. Entender o tipo de retorno dessa função é muito importante, principalmente para seu avanço, quando você começar a estudar estruturas de dados. Observe atentamente o programa que demonstra o uso de funções:

Respostas

respondido por: KusmaKusma
7

De acordo com o enunciado e a análise das alternativas, podemos concluir que a alternativa correta a respeito de ponteiros e estrutura de dados, é a Letra B.

O que é uma estrutura de dados?

Estrutura de dados é o ramo da ciência da computação que estuda os diferentes mecanismos de organização de dados para atender a diferentes necessidades de processamento.

As estruturas de dados definem a organização, métodos de acesso e capacidades de processamento das informações processadas pelo programa. Definir a organização interna de uma estrutura de dados é tarefa do projetista da estrutura, que também define a API para a estrutura, ou seja, qual conjunto de procedimentos pode ser utilizado para manipular os dados na estrutura.

É esta API que determina a visão funcional da estrutura de dados, que é a única informação pertinente para um programador que utilizará uma estrutura de dados predefinida.

Acreditamos que sua pergunta completa seja esta:

"#include

#include

int* alocar(){

return malloc(200);

}

int main(){

int *memoria;

memoria = alocar();

if(memoria != NULL){

printf("Endereço de memória alocada = %x",memoria);

}

else{

printf("Memória não alocada");

}

return 0;

}

Conforme demonstrado no programa apresentado a função malloc ( ) irá reservar um espaço de memória dinamicamente, a função malloc ( ) pode retornar dois valores e são eles:

Escolha uma:

a. float ou um ponteiro genérico (ponteiro genérico é do tipo void)

b. null ou um ponteiro genérico (ponteiro genérico é do tipo void)

c. string ou null

d. int ou um ponteiro genérico (ponteiro genérico é do tipo void)

e. char ou numérico (int ou float)"

Para saber mais a respeito de Estruturas de Dados, acesse: https://brainly.com.br/tarefa/42454963

#SPJ4

respondido por: Joaovitorgsilva
9

Resposta: null ou um ponteiro genérico (ponteiro genérico é do tipo void)

Explicação:

Confia

Perguntas similares