placeholder image to represent content

Struct in C++

Quiz by Mercedes Bruna Clemente

Our brand new solo games combine with your quiz, on the same screen

Correct quiz answers unlock more play!

New Quizalize solo game modes
9 questions
Show answers
  • Q1
    Qual è il tipo di dato usato per definire una struttura in C++?
    float
    int
    struct
    double
    30s
  • Q2
    Qual è lo scopo principale di utilizzare una struct in C++?
    Ordinare numeri in modo crescente
    Convertire stringhe in numeri
    Raggruppare diversi tipi di dati correlati
    Definire una funzione principale
    30s
  • Q3
    Come si dichiara una variabile di tipo struct in C++?
    senza dichiarare il tipo di dato
    utilizzando la parola chiave 'class'
    utilizzando la parola chiave 'int'
    utilizzando la parola chiave 'struct' seguita dal nome della struttura e il nome della variabile
    30s
  • Q4
    Qual è la differenza tra una struct e un'array in C++?
    Un array può accedere a oggetti tramite nomi di variabili, mentre una struct non può
    Una struct può contenere diversi tipi di dati all'interno di una singola entità, mentre un array contiene una sequenza di elementi dello stesso tipo
    Una struct è utilizzata solo per dati costanti, mentre un array può contenere dati variabili
    Una struct ha una dimensione fissa, mentre un array può cambiare dinamicamente
    30s
  • Q5
    Come si accede ai campi di una struct in C++?
    Utilizzando l'operatore virgola (,)
    Utilizzando l'operatore parentesi quadre ([])
    Utilizzando l'operatore asterisco (*)
    Utilizzando l'operatore punto (.)
    30s
  • Q6
    Qual è lo scopo principale della dichiarazione di una struct in C++?
    Definire una funzione matematica complessa
    Creare una variabile di tipo stringa
    Inizializzare un array di numeri
    Definire una nuova entità che combina diversi tipi di dati correlati
    30s
  • Q7
    Qual è la sintassi corretta per definire una struttura 'persona' con campi 'nome' e 'età' in C++?
    struct persona { string nome; int eta; };
    struct persona = { string nome, int eta };
    struct { string nome, int eta; };
    struct { persona nome; int eta; };
    30s
  • Q8
    Qual è il modo corretto di accedere al membro 'età' di una variabile di tipo 'persona' dopo la dichiarazione della seguente struttura in C++? struct persona { string nome; int eta; };
    variabile.eta
    variabile::eta
    variabile[eta]
    eta.variabile
    variabile->eta
    30s
  • Q9
    Che cos'è un tipo di dato struct in C++?
    Un tipo di dato che può contenere solo caratteri
    Una struttura di dati che può contenere diversi tipi di variabili
    Una funzione predefinita in C++
    Un tipo di dato che può contenere solo numeri interi
    30s

Teachers give this quiz to your class