Português, perguntado por larissamendesrv6814, 4 meses atrás

Marque (v) para verdadeiro ou (f) para falso. ( ) a alocação de memória, presente na função main, efetuada com a função malloc, resulta na mesma quantidade alocada em bytes que ptr = malloc(sizeof(struct entrada_cadastro)). ( ) a função strcpy copia a palavra aluno para o vetor name da struct entrada_cadastro. ( ) o acesso aos campos da estrutura de dados é realizado através do ponteiro nomeado ptr de tipo struct entrada_cadastro. A sequência correta é:

Soluções para a tarefa

Respondido por Matheusieti
2

Na realidade o código apresentado apresenta a alocação de memória da função manin. Ela não aloca a mesma quantidade de bes que ptr. A sequência correta está em: F,V,V.

Neste caso, a quantidade de byes tem a mesma quantidade que ptr, logo,  ptr = malloc(sizeof(struct entrada_cadastro)).

Como essa é a sequência correta?

Pelo fato da função malloc com a propriedade sizeof fazer com que o espaço alocado seja do tamanho que a variável precisa, não desperdiçando seus elementos.

Por fim, o ponteiro ptr acessa os campos da estrutura.

Mais sobre a Linguagem computacional em: https://brainly.com.br/tarefa/41832721

#SPJ4

Anexos:
Respondido por leopcrego
1

Resposta:

A sequência correta está em: F,V,V.

Explicação:

Neste caso, a quantidade de byes tem a mesma quantidade que ptr, logo,  ptr = malloc(sizeof(struct entrada_cadastro)).

Como essa é a sequência correta?

Pelo fato da função malloc com a propriedade sizeof fazer com que o espaço alocado seja do tamanho que a variável precisa, não desperdiçando seus elementos.

Por fim, o ponteiro ptr acessa os campos da estrutura.

Perguntas interessantes