wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Pointeurs et références 2

Total questions: 10

Worksheet time: 6mins

Name
Class
Date
1.

Le type d'un pointeur vers un vecteur de float est:

a)

vector<float>&

b)

vector<float>

c)

vector<float>*

d)

ptr<vector<float>>

2.

Le type d'une référence sur un string est :

a)

string

b)

string&

c)

string*

d)

char**

3.

Si on écrit "int* a", a est:

a)

Un pointeur

b)

Un entier

c)

Une référence

d)

Autre

4.

Si a est une référence vers un entier, écrire *a

a)

Nous renvoie la valeur pointée par a

b)

Crée une erreur à la compilation

c)

Ne fait rien

d)

Renvoie l'adresse de l'adresse de a

5.

si b est un pointeur vers un string, écrire *b

a)

Renvoie l'adresse de l'adresse de b

b)

Renvoie la valeur pointée par b

c)

Crée une erreur à la compilation

d)

Ne fait rien

6.

si on écrit

int a = 6;

Alors quel est le type de &a ?

a)

int*

b)

*int

c)

&int

d)

int&

e)

int

7.

Que faut-il écrire à la place de ??? pour afficher "Aurélien Dupont" ?

a)

me

b)

*me

c)

&me

d)

**me

8.

Que faut-il écrire à la place de ??? pour écrire dans la console "Adrien Durand" ?

a)

me

b)

*me

c)

&me

d)

**me

9.

Si b est un pointeur sur un float, alors quel est le type de *b ?

a)

float

b)

float*

c)

float**

d)

int

10.

si c est un pointeur sur un char, alors quel est le type de &c ?

a)

char

b)

char*

c)

char**

d)

&char**+