Quiz Strutture

Quiz Strutture

University

10 Qs

quiz-placeholder

Similar activities

Exploring Binary Trees in C#

Exploring Binary Trees in C#

University

8 Qs

Quiz sul DBMS

Quiz sul DBMS

12th Grade - University

11 Qs

CSE III-4562 (Object oriented Programming)

CSE III-4562 (Object oriented Programming)

University

14 Qs

Quiz 3 CSC138 KCS1102I

Quiz 3 CSC138 KCS1102I

University

15 Qs

Quiz 3 CSC138R

Quiz 3 CSC138R

University

15 Qs

Austin

Austin

1st Grade - Professional Development

10 Qs

Quiz Strutture

Quiz Strutture

Assessment

Quiz

Computers

University

Easy

Created by

MADDALENA MIGLIACCIO

Used 2+ times

FREE Resource

10 questions

Show all answers

1.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Che tipo di puntatore è rec passato alla funzione memInfo(rec **, char *[]) ?

Puntatore alla struttura rec

Doppio puntatore alla struttura rec

2.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Che tipo di puntatore è char *str[] passato alla funzione memInfo(rec **, char *[])?

Puntatore a puntatore a carattere

Array di puntatori a carattere

Puntatore a una stringa

Doppio puntatore a carattere

3.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Che tipo di puntatore è rec *info1 dichiarato nel main()?

Puntatore alla struttura rec

Doppio puntatore alla struttura rec

Puntatore a puntatore alla struttura rec

4.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Se nel main dichiaro rec *info1, info2; cosa sto passando quando richiamo cmpInfo(info1, info2)?

Due puntatori a rec

Due strutture rec passate per valore

Un puntatore a rec e una struttura rec passata per valore

5.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Quale delle seguenti operazioni è corretta per liberare la memoria allocata dinamicamente per info1 nel main()?

free(info1)

free(*info1);

free(info1->s1);

free(info1->s1); free(info1->s2); free(info1);

6.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Quando usi calloc() per allocare memoria, quale comportamento viene garantito?

La memoria viene inizializzata a un valore casuale

La memoria viene inizializzata a zero

La memoria non viene mai inizializzata

La memoria viene inizializzata con valori di default per il tipo

7.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

In una funzione che manipola strutture dinamiche, perché è importante liberare correttamente la memoria allocata con free()?

Per aumentare la velocità del programma

Per evitare che il programma fallisca al termine

Per prevenire memory leaks (perdite di memoria)

Per rendere la memoria non utilizzabile da altri programmi

Create a free account and access millions of resources

Create resources
Host any resource
Get auto-graded reports
or continue with
Microsoft
Apple
Others
By signing up, you agree to our Terms of Service & Privacy Policy
Already have an account?