Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

C++ Puntatori

Total questions: 9

Worksheet time: 9mins

Name
Class
Date
1.

int x = 1;

int *px = &x;

cout << px;

a)

Stampa 1

b)

Stampa l'indirizzo di x

c)

Errore di compilazione

2.

int x = 1;

int *px = &x;

cout << *px;

a)

Stampa 1

b)

Stampa l'indirizzo di x

c)

Errore di compilazione

3.

int x = 1;

int *px = &x;

x++;

cout << *px;

a)

Stampa 1

b)

Stampa 2

c)

Stampa l'indirizzo di x

d)

Errore di compilazione

4.

int x = 1;

int *px = &x;

(*px)++;

cout << x;

a)

Stampa 1

b)

Stampa 2

c)

Stampa l'indirizzo di x

d)

Errore di compilazione

5.

int i=1, j=10;

int *p = &i;

int *q = &j;

q = p;

i++;

cout << *q;

a)

1

b)

2

c)

10

d)

11

e)

Errore di compilazione

6.

int i=1, j=10;

int *p = &i;

int *q = &j;

*q = *p;

i++;

cout << *q;

a)

1

b)

2

c)

10

d)

11

e)

Errore di compilazione

7.

int i=1, j=10;

int *p = &i;

int *q = &j;

i++;

*q = *p;

cout << *q;

a)

1

b)

2

c)

10

d)

11

e)

Errore di compilazione

8.
a)

y = {1, 2, 3}

b)

y = {2, 3, 4}

c)

Errore di compilazione

d)

Imprevedibile

9.
a)

y = {1, 2, 3}

b)

y = {2, 3, 4}

c)

Errore di compilazione

d)

Imprevedibile