NEW
Font size
WorksheetsStructs em C
Total questions: 10
Worksheet time: 5mins
Um vetor de structs é um tipo de dado...
Homogêneo
Heterogêneo
Nenhuma das alternativas
Conforme aprendido em sala, qual comando utilizamos para criar uma struct?
create struct {
typedef struct {
int struct {
define struct {
Qual a sintaxe correta para criar uma variável de uma struct "Aluno"?
char aluno1[10]
char aluno1
Aluno aluno1[10]
Aluno aluno1
Para acessar os dados de um vetor de structs usamos a sintaxe:
"nome_do_vetor.item_da_struct"
Essa afirmação é...
Verdadeira
Falsa
Se eu quiser exibir os dados de 100 elementos de um vetor de structs, o que eu devo fazer?
Declarar 100 variáveis do tipo struct
Usar um loop para percorrer o vetor e imprimir cada um
Usar a função fgets para ler os dados dos 100 elementos
Escrever manualmente as informações de cada um
Qual vai ser o papel da função de strings "strcpy" quando lidamos com structs?
Copiar o conteúdo de um item da struct para outro
Transformar um valor inteiro em um valor do tipo string
Atribuir valor a uma string que está dentro de uma struct
Ela não tem papel nenhum
Qual seria o código para acessar o item "preço" de "açúcar"?
produtos[i].preco
produtos[3].preco
Não é possível pois o valor não foi inicializado diretamente no vetor
Nenhuma das alternativas
Sabendo que eu já sei os valores de nome, turma e idade, o código ao lado está:
Correto
Incorreto
Sabendo que os campos não informados em um vetor são preenchidos automaticamente com zero, o código ao lado está:
Correto
Incorreto
Quando usamos os designadores de itens?
Quando o item está no meio ou no final de uma struct
Quando o item está no inicio da struct
Quando eu desejo inicializar mais de um item
