Informática, perguntado por niltonbsssantos, 8 meses atrás

Ponteiros são aplicáveis a todos os tipos de dados, inclusive aos registros. A manipulação de registros como ponteiros são extremamente úteis na passagem de parâmetros das funções. Com ponteiros, evita-se que todos os campos da estrutura sejam copiados para as variáveis locais inerentes à função. Para essa questão, suponha o seguinte trecho de código e complete as lacunas com o código correspondente para a impressão na tela, da rua e do número:


#include
#include
typedef struct
{
char rua[30];
char bairro[30];
int num;
} S_Endereco;
int main()
{
S_Endereco *se;
se = (S_Endereco *)malloc(sizeof(S_Endereco));
scanf("%s", _____);
scanf("%d", _____);
free(se);
return 0;
}


Assinale a alternativa que contenha a sequência correta relativa ao preenchimento das lacunas.
se->rua ; &(se->num).
*se->rua ; &(se->num).
se->rua ; se->num.
se->rua ; &(se.num).
se.rua ; &(se->num).

Soluções para a tarefa

Respondido por carlosasanches
4

Resposta:

se->rua ; &(se->num)

Explicação:

Perguntas interessantes