Informática, perguntado por mclarinhab3300, 2 meses atrás

Para criação de uma estrutura de dados heterogêneas na linguagem C é utilizado o structs. Para uma estrutura que simula os dados de um usuario com codigo do tipo inteiro, nome, login e senha do tipo string, assinale a alternativa que representa a criação do struct de forma correta. Alternativas

Alternativa 1:

struct Usuario {
codigo;
nome;
login;
senha;
};

Alternativa 2:

struct Usuario {
int codigo;
char nome;
char login;
char senha;
};

Alternativa 3:

Usuario {
int codigo;
char nome[100];
char login[100];
char senha[100];
};

Alternativa 4:

struct Usuario {
int codigo;
char nome[100];
char login[100];
char senha[100];
};

Alternativa 5:

struct Usuario {
int codigo;
string nome;
string login;
string senha;
};

Soluções para a tarefa

Respondido por victorgbrielsilva
0

Resposta:

Alternativa 4

Explicação:

Struct é uma abreviação para Structure, que significa estrutura em português. Na linguagem de programação C (e em muitas outras) é uma estrutura de dados composto que define fisicamente uma lista de variáveis agrupadas sob um nome em um bloco de memória, logo, todas as variáveis conseguem ser acessadas por meio de um único ponteiro ou pelo que é declarado na estrutura que retorna o mesmo endereço.

Outro exemplo de struct:

struct aluno {

     int codigo;

     char nome[200];

     float nota;

};

para mais informações:

https://devdocs.io/c/language/struct

Respondido por degildecosta
0

Resposta:

Explicação:

Alternativa 4:

struct Usuario {

int codigo;

char nome[100];

char login[100];

char senha[100];

};

Perguntas interessantes